
karolo320
Użytkownicy-
Postów
1 928 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez karolo320
-
SUPER GRA O UFOKACH, robić to dalej?
karolo320 odpowiedział(a) na karolo320 temat w Dema gier i programów
what is the place holder? :) A pytania nie oceniaj, tylko odpowiedz ;x -
hmm, jak na pare lat pracy ciecałe 1000 pobrań to (chyba) niezbyt dobrze. Ale gra fajna, grałem w nią kiedyś i wciągnęła mnie na 2 godziny.
-
SUPER GRA O UFOKACH, robić to dalej?
karolo320 odpowiedział(a) na karolo320 temat w Dema gier i programów
Tak, to grafika robocza :D Grałeś, czy tylko tak piszesz? :D -
Siema. Robiłem kiedyś grę, nawet nie dawno, ale zabrakło mi do niej chęci, a tak chciałem ją zrobić :D Tak więc mam pytanko: Kończyć to? Tytuł:SUPER GRA O UFOKACH(tytuł roboczy xd) Gatunek: platformówka ze strzelaniem Opis: No to... Nazywasz się Komendant Niebieski. Pewnego dnia, kiedy właśnie piłeś herbatkę nadleciało kilkanaście statków UFO. Wyszły z nich zielone stworki w niebieskich kubraczkach. Nie chciały podbijać ziemi, ale zniszczyć Twój domek. A Ty, jako że bardzo lubisz swój domek bierzesz gnata i rozwalasz te zielone pokraki!!! Download: https://gmclan.org/up7221_4_ufo.html Rozmiar pliku: 1.08MB Autorzy: Programowanie: Jo. Fabuła: Jo. Grafika: Jo. Muzyka: Brak, ale brat coś walnie :D Screeny: Jeśli uznacie, że jest fajne i warto kończyć to zrobie: - Pułapki na zombie - Bossy - Wiecej broni, wieksza roznorodnosc - Zmienie grafike :D - Dodam dzwieki - Zmienie roznorodnosc mapek (grafika) - Dodam wiecej ufoków, rózne rodzaje(np. supcio szybkie, tanki itd.) - i coś tam jeszcze. Toż to wczesna wersja, nie można nas zabić i wgl, ale gameplay jako taki jest. bym był zapomniał STEROWANIE: strzalki w lewo/prawo - chodzenie strzalka w gore - skok strzalka w dol - zejscie z platformy spacja - atak Q/E - zmienianie broni.
-
daj treść błędu.
-
Idz na lekcje rapu do Lecha Rocha Pawlaka.
-
może byś tak spacje/nowe linijki zrobil? :)
-
może zrób sobie w jakimś obiekcie(musi być tylko jeden w roomie): GML CREATE b=0 alarm[0]=60 with(kurczak){ other.kurczaki[other.b,0]=x other.kurczaki[other.b,1]=y other.b+=1 } ALARM0 var a; a=irandom(b) instance_create(kurczaki[a,0],kurczaki[a,1],jajko) alarm[0]=60 ale napewno da się prościej, nie myśle teraz logicznie :D
-
bo masz jedna tablice skrzynia[], a powinieneś mieć więcej, albo zrób to na obiektach, że każda skrzynka to obiekt.
-
bo jak wkladasz do skrzyni to masz global.slot[1,1]=miecz, a powinieneś przy otwieraniu skrzyni pobrac jej id do zmiennej, np. ID_SKRZYNI, a potem ID_SKRZYNI.slot[1,1]=miecz :)
-
1. A o czym pisałem? ^^ 2. Poco mierzyć kąt pomiędzy zrobionym obiektem, jak mozna point_direction(x,y,mouse_x,mouse_y) 3. Wytlumacze jeszcze raz, bo powinno dzialac(nie sprawdzalem, nie mam gm przy sobie) a wiec: masz 8 spritow. Ten co idzie w prawo dajesz ziom_idzie_0 Ten co idzie w prawo-gora dajesz ziom_idzie_1 Ten co idzie w gore dajesz ziom_idzie_2 Ten co idzie w gora-lewo dajesz ziom_idzie_3 Ten co idzie w lewo dajesz ziom_idzie_4 Ten co idzie w lewo-dol dajesz ziom_idzie_5 Ten co idzie w dol dajesz ziom_idzie_6 Ten co idzie w dol-prawo dajesz ziom_idzie_7 i teraz przy kliknieciu: GML var zmienna; zmienna=point_direction(x,y,mouse_x,mouse_y) execute_string('sprite_index=ziom'+string(zmienna div 45)) if zmienna>315 then sprite_index=ziom0 czyli bierze direction pomiedzy graczem a myszka, dzieli na 45, ładnie zaokrągla i wynik to numerek sprita! :D
-
zrob sobie te sprity np. ziom0,ziom1,ziom2 - ale z tym, zeby ziom0 szedl w prawo, ziom1 szedl po przekatnej gora-prawo i tak zatocz kolo do prita ziom7. A potem przy kliknieciu: var zmienna; zmienna=point_direction(x,y,mouse_x,mouse_y) execute_string('sprite_index=ziom'+string(zmienna div 45)) if zmienna>=315 then sprite_index=ziom0 nic lepszego nie wymysle ;x mozna oczywiscie var zmienna; zmienna=point_direction(x,y,mouse_x,mouse_y) if zmienna>=0 and zmienna<45 then sprite_index=idz_lewo ... ale tak szybciej :D
-
Co za Bedziom -.- instance_create(x+lengthdir_x(18,direction-32),y+lengthdir_y(18,direction-32),pocisk)
-
instance_create(x+lenghtdir_x(odleglosc od origina do lufy, point direction od origina do lufy,y+(tak samo)),pocisk)
-
jesli zrobisz zmienne sound[], ktore beda rowne nazwą dzwięków to tak :)
-
Pff, ja za śląska mam 700 coś km :D
-
if distance_to_object(obj_player)>40 { mp_potential_step(obj_player.x,obj_player.y,4,1) }else speed=0 if distance_to_object(obj_player)<15 { x-=lengthdir_x(spid,point_direction(gracz.x,gracz.y,x,y) y-=lengthdir_y(spid,point_direction(gracz.x,gracz.y,x,y) }
-
2 ostatnie argumenty chyba Ci pomogą.
-
Bedziom mamy wręcz identyczny gust muzyczny ;x
-
Bardzo proste menu
karolo320 odpowiedział(a) na Bedziom temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Otóż to :D Może i w przykładzie Bedzia nie było pętli, ale z nią lepiej zrozumieć o co mi chodziło. A z tymi switchami to nie wyśmiewa się ludzi niewiedzących. -
Bardzo proste menu
karolo320 odpowiedział(a) na Bedziom temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Nie, trzeba. Naprowadź mnie, mistrzu. E: pierwszy to było pytanie, więc nie byłem pewny :) A drugie, w Twoim kodzie sprawdza co step, czy jest wciśnięty przycisk1,2 i 3+czy jest to cośtam, a w moim tylko przyciski i w razie czego robi to coś, taka ma logika. E2: Dam przykład: GML for(i=0;i+=1;i<=100){ costam; } if key_1 costam if key_2 costam2 if key_3 costam3 vs. if key_1{ costam for(i=0;i+=1;i<=100){ costam; } }if key_2{ costam2 for(i=0;i+=1;i<=100){ costam; } }if key_3{ costam3 for(i=0;i+=1;i<=100){ costam; } } Który kod będzie szybszy? -
Bardzo proste menu
karolo320 odpowiedział(a) na Bedziom temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
To było do mnie? -
ja Ci polecę nokie 5320, do muzyki idealna :)
-
Cordoba, lepiej, odrazu lepiej. Propa,szacun(jak zwykle zreszta :D)
-
a ten stół po ptawej(to chyba stół, nie?) to ma chyba 20m2 :D