Skocz do zawartości

Shockah

Użytkownicy
  • Postów

    550
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Shockah

  1. A alfabetycznie mają być, czy nie? Jak nie to dobrze :) GML //EVENT Room Start jakiegoś obiektu global.lista = ""; //EVENT Create obiektu Enemy imie = "blabla"; global.lista = string(global.lista)+"#"+string(imie); Potem tylko rysuj tekst ze zmiennej global.lista.
  2. http://www.gmclan.org/up2763_11_badziewie.html
  3. GML if direction == 0 then sprite_index = pocisk_wprawo; if direction == 180 then sprite_index = pocisk_wlewo;
  4. Ale jemu chodzi o listę tych imion, a nie o zwykłe wyświetlanie ich <_<
  5. GML //EVENT Create alarm[0] = 8*room_speed; GML //EVENT Alarm 0 instance_create(gracz.x,0,kamien); alarm[0] = 8*room_speed;
  6. 1. Zrób jakiegoś rooma. 2. Zmień przezroczystość na 100%. 3. Użyj tego kodu: GML global.tlo = background_create_from_screen(view_xview,view_yview,view_wview,view_hview,0,false,false); room_set_background(room_gra,0,true,false,global.tlo,view_xview,view_yview,false,false,-1,-1,1); room_goto(room_gra); Jeśli nie będzie widać wogóle tła, to zmień w 1 linijce 0 na 1. room_gra zamień na nazwę rooma w którym będzie to tło (nie można w tym samym co się jest zmienić tła). 4. Zmień przezroczystość na 0%.
  7. To spróbuj ustawić przezroczystość na 100%, zrobić screena, załadować go jako tło i ustawić przezroczystość na 0%.
  8. 1. Przy rysowaniu zamiast draw_text(...) daj: GML //EVENT Draw draw_text_ext(x,y,keyboard_string,-1,640) x - pozycja x y - pozycja y keyboard_string - co się napisało -1 - odstęp między literami, -1 to jest normalny 640 - maksymalna długość 2. GML //EVENT Key Press -> Any Key if string_length(keyboard_string) > 1024 then keyboard_string = string_copy(keyboard_string,0,1024); 1024 - maksymalna długość
  9. Masz - http://gmc.yoyogames.com/index.php?showtopic=212558 Masz tam takiego DLLa, może coś załapiesz :P
  10. No to ci piszę, że tak ma być. Albo lepiej, żeby nie wywaliło przypadkiem błędu: GML if score <= 0 && keyboard_check(vk_control) then { keyboard_clear(vk_control); } Teraz jeszcze sprawdza czy jest wciśnięty Ctrl.
  11. No to samo to: GML if score <= 0 then { keyboard_clear(vk_control); }
  12. Ja bym napisał tak: GML if score <= 0 then { keyboard_clear(vk_control); } else { //co tam chcesz co ma się dziać - keyboard_check_released samo w sobie nic nie zrobi }
  13. Też o tym myślałem, ale na razie zostawię ten błąd w spokoju :] EDIT: A jednak użyłem teraz chodzenia z tego przykładu, ale przerobiłem, żeby z różnymi prędkościami chodził gracz :P EDIT 2: Jeśli ktoś chce wiedzieć jak idą prace nad kolejnym demkiem, to niech regularnie zagląda do 1 posta w tym temacie :P EDIT 3: Jeśli ktoś chce pomóc w tworzeniu tego silnika, to niech pisze do mnie na PW lub GG. Przydadzą się szczególnie testerzy i graficy (niekoniecznie po kilku).
  14. Ale on się całkiem zacina, tzn. nagle nie chce zahamować gdy jest równo na kratce 32x32 i idzie dalej jakieś 10 kratek (po drodze przechodzi przez solidy), a potem staje. EDIT: Chyba że to wina mojego nieprecyzyjnego policzenia prędkości według staminy (tzn. im mniej staminy tym wolniej chodzi), może coś popiepszyłem z którąś liczbą... EDIT 2: Nie, to nie to, 32 dzieli mi się przez każdą z tych liczb...
  15. Dobra, zablokuje do 1 potworka z 1 spawna :) Tylko nie wiem jak do cholery rozwiązać ten problem z zacinaniem się postaci (nie chce się zatrzymać i do tego przechodzi nawet przez Solidy)... Przeglądałem cały kod i nie powinno być błędu...
  16. Ale one się nie wylęgają w nieskończoność. Gdy potworek stoi w miejscu spawnu, to wtedy kolejne się nie tworzą.
  17. Nowe demko! Czytać pierwszy post. PS: Szybki jestem :P
  18. Aha, dzięki, to już wiem czemu gdy używałem w moim silniku RPG place_meeting() to nic się nie działo :P
  19. Czym się różni funkcja place_meeting od position_meeting? Czy przypadkiem one nie działają tak samo?
  20. Battle system jakiś napisałem. A z chodzeniem jeszcze spróbuję, narazie zająłem się grą w RuneScape :] Gram 3 dni i mnie strasznie wciągnęło :) A grę znam od bodajże 2 lat. EDIT: musiałem resetować kompa ze względu na to demko, tak mi cholernie muliło kompa, że się klawiatura i myszka zacięły :P
  21. Narazie robię inne rzeczy, ale staram się, żeby w tym demku były już potworki :) Coś mi się znowu spiepszyło i gdy już się mają ruszyć to gra się wyłącza... Ale raczej się uda to naprawić :) Ja też dam Open Source, ale na tej zasadzie, co David Dark. Skończę, to dam. Chyba że zmienię plany i np. przy dawaniu demka będę dawał kod źródłowy z demka poprzedniego :] A miałbyś może jeszcze to demko? Bo go nigdy w życiu nie widziałem :)
  22. Raczej też silnikiem, tylko, że on robi też z tego grę. I myślę, że ten silnik będzie trochę inny od jego. No w sumie to nie ma znaczenia czy się da wrócić czy nie, to w końcu silnik, będzie można obwarować sobie planszę, albo zrobić przechodzenie do innego rooma (tzn. pewnie ja to zrobię :P ). Dobra, będzie sterowanie myszką.
  23. Dobra, w następnym demku będzie to usunięte (a będzie ono pewnie najwcześniej za jakiś tydzień). Błąd naprawiony!
  24. Tytuł: RPG Engine Opis: Jest to napisany przeze mnie silnik do tworzenia gier cRPG w Game Makerze. Spis rzeczy, które już są w silniku: Spis rzeczy, które mają się pojawić w silniku: Spis rzeczy, które są planowane na następne demko: Spis błędów i poprawek: Sterowanie: Czary: (jak masz pomysł na jakiś czar, to pisz w temacie) Przewidywana data wydania kolejnego demka: nie ustalone Wszelkie uwagi i sugestie mile widziane. Download: tutaj Rozmiar pliku: 1,04 MB Autorzy: Programowanie: ja i skrypt ruchu potworka - David Dark Fabuła: - Grafika: ja, kilka z Tibii, robal z mojego zbioru grafik, korona drzewa - copoconaco i grafika trawy z linku z tutoriala "FPS" Muzyka: - Screeny: Demo 1: http://www.gmclan.org/up2763_5_demo1_screen1.html http://www.gmclan.org/up2763_5_demo1_screen2.html Demo 2: http://www.gmclan.org/up2763_5_demo2_screen1.html http://www.gmclan.org/up2763_5_demo2_screen2.html
  25. Ja zacząłem ogólnie w programie Multimedia Fusion (mój stary szukał mi czegoś do zabawy), było to jakieś 3 lata temu. Trochę się go nauczyłem używać, ale zrezygnowałem z niego po pół roku jak zaczął wywalać mi błędy, aż spalił mi monitor (kurde, do serwisu trzeba było iść). Potem po pół roku tak jak Grela zauważyłem w KŚ Niezbiędniku Game Makera 6.0 i tak się zaczęło. Przez 2 lata się uczyłem go na kompie bez neta (ale i tak nieźle opanowałem pisanie kodu), a potem w magiczny dzień 31 sierpnia 2007 roku starzy podpięli mi neta (bo sobie kupili ruter). 2 dni później znalazłem tą stronę w Googlach (wpisałem "game maker forum"). Ot, koniec historii.
×
×
  • Dodaj nową pozycję...