Modnar23
Użytkownicy-
Postów
71 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez Modnar23
-
Zajrzyj tu. Wjedź w podstronę Examples i poszukaj przykładu "platform" czy platforms" czy jakoś tak, tam jest wszystko pokazane. Stronka się długo otwiera, ale opłaca się poczekać. :thumbsup:
-
Jeżeli chcesz zrobić płynnie zanikający napis to nie musisz tego robić na obrazku sprite. Wystarczy użyć funkcji: draw_text_color(x,y,string,c1,c2,c3,c4,alpha) gdzie alpha to współczynnik krycia czcionki przyjmujący wartości 0..1 (1 napis widoczny w 100%, 0 tekst niewidoczny, pośrednie wartości alpha 0.xx powodują że napis jest odpowiednio półprzezroczysty). A jak zrobić żeby zanikał? Odpowiedz jest prosta. zdarzenie DRAW twojego obiektu ryujacego tekst: var a; a = 1; if( * ){ if(a > 0) a -= 0.001; else a = 0; } /* gwiazdka oznacza warunek (ty go musisz określić), który jesli zostanie spełniony to zmienna a zacznie maleć do zera (przykładowy warunek: keyboard_check(vk_space); - jak naciśniesz i przytrzymasz spację to uruchomisz naszą funkcję), a może też rosnąć wtedy zamienisz sobie a -= x na a += x. */ draw_text_color(x,y,'twój teskt',c_white,c_white,c_white,c_white,a); /*zamiast alpha wstawiasz zmienną a która będzie płynnie zmieniać wartość od 1 do 0, c_white to stała oznaczająca kolor biały ale możesz wstawic inne c_black, c_yellow itd. */ I powinno wystarczyć. :thumbsup:
-
Ja też polecam Install Creator i nawet podam Ci linka: Link
-
Czy można użyć muzyki nie skomponowanej przez siebie? Czy jest to w ogóle brane pod uwage przy ocenie? I jeszcze jedno: Ile leveli ma miec gra? (Wiem że jeden na pewno :P , ale może ma mieć więcej...)
-
Ta stara biblioteczka coś nie działa za dobrze. Mimo wszystko, dzięki Gooman. :) [Edited most23] Gdyby ktoś jeszcze był zainteresowany, to znalazłem taki *.dll autorstwa ragarnak'a, na oficjalnym forum Link do tego tematu na forum GM.
-
Jak o wopisie tematu: Czy mozliwe jest (a jesli tak, to jak to zrobić z pozycju GM) aby gra zrobiona w GM uruchamiała się wraz z systemem i była widoczna w pasku zadań? Tak jak np: Komunikator GG, czy jakiś antywirus itp. Chyba będzie trzeba jakiejś biblioteczki użyć? :huh:
-
Popieram ten pomysł całkowicie i uważam że jest genialny. Przyniesie dużo pożytku wielu Game Maker'om. :thumbsup: Zgasdzam się z Marmotem. Warto by zrobić jakiś spis artykułów składających się na GM'owego Helpa, taki spis treści. Klikało by się na tytule takiego artykułu i pisało. Przetłumaczone arty były by zaznaczane jakimś kolorem lub/i pozbawione możliwości edycji. Gdyby przynajmniej pasował kolorystycznie do tego forum lub strony GMC, to było by ekstra. Wszystko by ładnie pasowało i tworzyło wrazenie intergralności całego serwisu.
-
Oto moja prpozycja. Arykół z mojej starej stronki.
-
Nie tylko na 17. Szkoda bo mozna by jakis silny sojusz zawiązać. Na dwie równoległe gry nie wyrobiłbym z czasem a jednocześnie nie można być zalogowanym na dwóch kontach (chyba, bo wyskakuje bład). :blink:
-
A odświeżę sobie ten temacik... Otóż oto fajna gierka internetowa. Już wspomniano o niej na tym forum ale nikt chyba sie nia nie zainteresował. OGame Ja gram na universum 17. :P
-
Ja uważam że to świetny i praktyczny pomysł. W pojedynkę tłumaczenie około 300 dokumentów może się szybko znudzic, ale jeśli by połaczyc siły to mogło by to dać efekty. :smartass:
-
Gnysek wiesz o tym że tłumaczyc helpa próbowało juz wielu i żadnemu jak narazie się nie udało. (W moim przypadkyu niepowiodło się z powodu nagłego braku czasu ichęci...) W sumie gdyby tak każdy z nas przetłumaczył po parę stron to spokojnie wydali byśmy polskiego helpa. Można by wtedy nawet pokusić się o spolszczenie GM'a. Popieram powyższą wypowiedź. :thumbsup:
-
Jak oszacować wynik walki w RPG?
Modnar23 odpowiedział(a) na Modnar23 temat w Pytania początkujących
Hmm ciekawe ciekawe... Muszę go sobie na spokojnie przetrawić. Jesli nikt nie zapoda jeszcze innego, to jak bedę miał chwile czasu to skrobnę taki przykładzik. A co to jest ten "ADeDek"? :blink: -
Jak oszacować wynik walki w RPG?
Modnar23 odpowiedział(a) na Modnar23 temat w Pytania początkujących
Proponuję powrócić do głównego wątku. Może ktoś z was gra w gry RPG typy Warhammer itp. (ja na przykład nie gram :( ) i zna jakis dobry sposób obliczania wyniku walki. Czekam na propozycje. Może zrobimy do spółki¹ taki przykład dla GMClan'u... ______________ 1 - tzn. ktoś zapodaje algorytm a ja na przykład wykonałbym przykład, który miałby wtedy dwóch autorów. Albo inaczej - dogadamy sie. ;) -
To pytanie kieruję gównie do znawców gier RPG. Czy znacie jakiś ciekawy algorytm obliczania wyniku walki na podstawie cech wojowników takichj jak: atak, obrona, celność, szczęście itd. ? A jeśli znacie to napiszcie. Ja osobiście wymysliłem prosty algorytmik oparty na 2 cechach: ataku i obronie. Ale można by to jakoś bardziej rozwinąć. //Cechy atakujacego: max_atak = 20; Atak_1 = 5; //Cechy atakowanego: max_obrona = 20; Obrona_2 = 3; //1. Losuję siłę ataku atakującego: Atak = (random(Atak_1 - max_atak)+Atak_1); //2. Losuję czy atakujący trafi Trafienie = round(random(2)); //przy czym wynik 0 - pudło, 1 - trafienie, 2 - trafienie krytyczne //3. Jeżeli okazuje się że trafi normalnie to sprawdzam czy atakowany się obrony, jeżeli trafi krytycznie to atakowany przyjmuje całą siłę ataku. switch(Trafienie) { case Trafienie = 1: { Obrona = (random(Obrona_2 - max_obrona)+Obrona_2); if (Atak < Obrona || Atak = Obrona) Obrażenia = 0; else Obrażenia = (Atak - Obrona); } break; case Trafienie = 2: Obrażenia = Atak; break; default: Obrażenia = 0; } Wynik = życie - Obrażenia; Mogłem się pomylić w kodzie, ale nie o to tu chodzi..
-
Pozwolę sobie na odgrzanie tego tematu, gdyż nie chcę zakładać nowego o podobnej tematyce. Otóż jak robie sobie jakiś skrypt, w którym pewna zmienna ma podlegać zmianie, na przykład wzraztać. To jak podam tę zmienną jako argument skryptu to skrypt nie działa. Np: W skrypcie: argument0 += 1; W obiekcie: skrypt(global.zmienna); Z tego wywnioskowałem że jako argumentem skryptu może być tylko wartość zmienej a nie sama zmienna. Ale ja chciałbym koniecznie podać w argumencie zmienną, bo dzięki temu jeden skrypt możnaby wykorzystać wielokrotnie w kodzie gry dla różnych zmiennych. W zwiazku z tym pytanie brzmi: Czy da się to jakoś ominąć, czy można w jakiś sposób podać zmienną jako argument i zmieniać jej wartośc w skrypcie?
-
Failed to allocate the back buffer!
Modnar23 odpowiedział(a) na Modnar23 temat w Pytania początkujących
Rzeczywiscie coś się skopało w sterownikach. Pezinstalowałem i narazie działa! Dzięki. :) -
Failed to allocate the back buffer!
Modnar23 odpowiedział(a) na Modnar23 temat w Pytania początkujących
Chyba tak zrobię. A jesli chodzi o wirusy to jest mało prawdopodone bo nie mam tam netu ale dla pewności nie zaszkodzi przeskanować... Pozatym martwię się czy to nie jakiś bug, ponieważ podczas tworzenia GM 6 Mark miał jakies problemy z kartamy GeForce 2 i 4... -
Jak w temacie. Podczas próby uruchomienia jakiejkolwiek gry zrobionej w GM 6, program GM 6 wywala mi komunikat: W FAQ na oficjalnej stronie GM jest napisane, że taki komunikat oznacza że karta nie spełnia wymagań GM 6 i najlepiej kupić nową albo używać GM 5. (moja karta to GeForce 4 MX440 64MB i 128 albo 64 bit) Nie było by w tym nic dziwnego gdyby ten komunikat wyświetlił mi się gdy po raz pierwszy uruchomiłem GM 6. Ale ja używałem go bez problemów od jego premiery aż do zeszłego tygodnia! I nagle bęc! Zainstalowałem najnowsze DirectX, zmieniałm rozdzielczości itd. I nic. I w związku z tym chciałem sie was poradzić co tu zrobić. Może mieliście kiedyś taki problem albo macie jakieś propozycje... W przeciwnym razie czeka mnie format C i reinstalacja systemu i może to coś da...
-
Tak jest i w moim przypadku, pracuję 8 godzin codziennie i studiuje zaocznie co tydzień, więc nie dość że nie mam siły i czasu na naukę, to tym bardziej na pisanie gry. Brak widocznych efektów pracy nad moją grą, brak postów na forum i aktualizacji strony nie wynika z ignorancji czy lenistwa, lecz właśnie z braku czasu. A nad swoja grą w wolnych chwilach cały czas pracuję. Mimo że ciągnie się już to około roku, ale ja naprawdę chcę żeby była ona dobrze zrobiona więc musi to potrwać. :sp_ike:
-
Czemu nie można (a jeśli mozna to jak?) odwołać się w skrypcie do jakiejś zmiennej? chodzi mi o to że, mam zmieną: ruch = 5; piszę sobie skrypt o nazwie ruch_w_prawo, np: x += argument0 potem odwołuję sie do tego skryptu w jakiejś akcji ruch_w_prawo(ruch); no i skrypt nie działa, a jeśli wpiszę zamiast argument0 nazwę zmiennej a w odwołaniu pozostawię pusty nawias to działa. A ja tak niechcę, bo chcę ten skrypt użyc jeszcze gdzie indziej dla innych danych. I co mam zrobić?
-
Ale się porobiło... :mellow: Choosen byłby najlepszy, ale o ile mi wiadomo też ma studia i tak jak my może również nie mieć czasu... Według mnie, jeśli Choosen odmówi, to najlepszymi kandydatami są Marmoi lub Lion.
-
Chyba raczej nie tak Marmocie. Pozycję kursora myszy definiuje się tak mouse_x mouse_y Pozatym dla absolutnej ścisłości można jeszcze zrobić taK: mis.x=mouse_x mis.y=mouse_y :]
-
Muszę powiedzieć że ten generator bez błędny. :thumbsup: Dawno się tak nie uśmiałem. :D Dobra robota -[PhariseuS]-'u. Można by go wrzucić na download jako przykład i / lub jako śmieszny programik. (czekam na opinię redakcji GMC)
-
No, muszę powiedzieć że z taką grafiką gra zapowiada się bombowo. :w00t: Czekam na demo albo wersję testową. :thumbsup: