Skocz do zawartości

karolo320

Użytkownicy
  • Postów

    1 928
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez karolo320

  1. what is the place holder? :) A pytania nie oceniaj, tylko odpowiedz ;x
  2. karolo320

    Turris (v1.07)

    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.
  3. Tak, to grafika robocza :D Grałeś, czy tylko tak piszesz? :D
  4. 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.
  5. Idz na lekcje rapu do Lecha Rocha Pawlaka.
  6. może byś tak spacje/nowe linijki zrobil? :)
  7. 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
  8. bo masz jedna tablice skrzynia[], a powinieneś mieć więcej, albo zrób to na obiektach, że każda skrzynka to obiekt.
  9. 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 :)
  10. 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
  11. 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
  12. karolo320

    Shot

    Co za Bedziom -.- instance_create(x+lengthdir_x(18,direction-32),y+lengthdir_y(18,direction-32),pocisk)
  13. karolo320

    Shot

    instance_create(x+lenghtdir_x(odleglosc od origina do lufy, point direction od origina do lufy,y+(tak samo)),pocisk)
  14. jesli zrobisz zmienne sound[], ktore beda rowne nazwą dzwięków to tak :)
  15. karolo320

    10 urodziny GMC

    Pff, ja za śląska mam 700 coś km :D
  16. 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) }
  17. Bedziom mamy wręcz identyczny gust muzyczny ;x
  18. 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.
  19. 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?
  20. ja Ci polecę nokie 5320, do muzyki idealna :)
  21. Cordoba, lepiej, odrazu lepiej. Propa,szacun(jak zwykle zreszta :D)
  22. a ten stół po ptawej(to chyba stół, nie?) to ma chyba 20m2 :D
×
×
  • Dodaj nową pozycję...