Skocz do zawartości

Tymon

Użytkownicy
  • Postów

    5 841
  • Dołączył

  • Ostatnia wizyta

  • Wygrane w rankingu

    5

Treść opublikowana przez Tymon

  1. Co do 2: image_angle=round(direction/(360/32))*(360/32); 1 wogóle nie rozumiem.
  2. Odrazu takiej gry nie napiszesz. Najpierw naucz się podstaw.
  3. Ja bym to widział tak: https://gmclan.org/up152_11_Wiadmomosci_z_znakow.html Myszą kierujesz a LMB dajesz speeda =D
  4. Zamiast opisywać słownie dał byś przykład =P Mi działa, może obiekty nie mają przydzielonych spritów (potrzebne są jeśli obiekt ma z czymś kolizować)? BTW. To ma być coś takiego że gracz podchodzi do jakiegoś znaku (czy czegoś tam) wciska Enter i wyświetla mu się wiadomość? Jeśli tak to można by to zrobić inaczej.
  5. Ludzie >< Jeśli Ranma coś zmienia a my o tym wiemy to chyba nie ma sensu pisać takich rzeczy =] EDIT Valdemor@ Niektóży są przyzwyczajeni =D
  6. Ściągnij sobię 6.1 jak nie masz zarejestrowanego 5.1 (przecież wtedy to bez różnicy =D).
  7. Ale w czym przeszkadza Ci zmiana direction? EDIT Ah, już wiem. Źle zrozumiałem. Napisz tak: speed_=2; //Określa prędkość if keyboard_check(vk_left) { var dir; dir=direction; x+=cos((dir-90)/180*pi)*speed_; y-=sin((dir-90)/180*pi)*speed_; } else if keyboard_check(vk_right) { var dir; dir=direction; x+=cos((dir+90)/180*pi)*speed_; y-=sin((dir+90)/180*pi)*speed_; }
  8. ... To po co się wogóle pytasz o to wszystko. http://tgf.er.pl/ http://www.e-tgf.xt.pl/ http://tgfwww.w.interia.pl/ Z klików to jest K&P, C&C, TGF, MMF i jeszcze kilka innych.
  9. Eh =] Gdy jesteś w jakimś obiekcie to na dole masz przycisk "Add Event", kliknij. Pojawi się okienko z typami Eventów wybierasz ten którego potrzebujesz a potem po prawej masz zakładkę "control" i tam poszukaj klocka "Execute a piece of code" naciśnij na niego i przesń do tabelki "Actions" i póść przycisk, powinno pojawić się okno z polem tekstowym ale jeśli nie to kliknij 2 razy na ten klocek co dodałeś. Potem w tym polu tekstowym wpisz odpowiedni skrypt. I to chyba tyle.
  10. W internecie jest pełno baz grafiki komputerowej, trzeba tylko poszukać. http://www.asgard.oz.pl Możesz też uczyć się rysować =D http://www.pixeljoint.com/ [ENG] http://pix.art.pl/ [PL]
  11. Patrz "Generator przeciwników", mówiłem że wszystko napisane =D
  12. Wszystko napisałem, a jeśli nie wiesz o co dalej chodzi to odsyłam do helpa GMa.
  13. Gratulacje! To chyba pierwszy program który został umieszczony na www.idg.pl i został wykonany przez polaka w GM =D
  14. Strzelanie Obiekt o_gracz w Step: direction=point_direction(x,y,mouse_x,mouse_y); if reload<=0 { if mouse_check_button(mb_left) { i.instance_create(x,y,o_pocisk) i.direction=direction; i.speed=10; reload=10; } } else { reload-=1; } Kolizja kuli z przeciwnikiem Obiekt o_pocisk w Collision (o_przeciwnik) with (other) { instance_destroy(); } instance_destroy(); Generator przeciwników Obiekt o_generator w Step: if count<=0 { instance_create(x,y,o_przeciwnik); count=50; } else { count-=1; }
  15. ... To bez sensu, nie znasz nawet podstaw obsługi GMa więc podobnie jak Hobik weź się za naukę (samo to nie przyjdzie). Poślij mi na maila (tymek_beczek@o2.pl) źródło ja Ci to już poprawię. Zamykam.
  16. Oh! Poślij mi na maila (tymek_beczek@o2.pl) źródło. Ja to poprawię i Ci odeślę. Ty się za to weź za naukę GMLa i ogólnej obsługi GMa bo naprawdę ... bez komentarza. Zamykam.
  17. :death: W create jakiegoś obiektu, najlepiej jak by był to nowy obiekt.
  18. Poprostu daj w Destroy: depth=1; =D
  19. ... Nie możesz tak odrzau? Przesuń originy w spricie na środek.
  20. Jak ma strzelać?! Trzeba napisać tyko kod który będzie niszyczył obiekty pod celownikiem w czasie kliknięcia (już podawałem kod).
  21. Może już czas się naumieć? for(xx=0;xx<=round(room_width/32);xx+=1;) { for(yy=0;y<=round(room_height/32);yy+=1;) { instance_create(xx*32,yy*32,obiekt); } }
  22. Do czego dokładniejszy opis? Dajesz to: global.xx=x; global.yy=y; Tam gdzie jest kod wjeścia do pokoju (tylko przed nim żeby zdążył zapisać pozycje) a ten drugi: x=global.xx; y=global.yy; Najlepiej dać w Create bohatera. Już na początku tak napisałem.
  23. Napisz skrypt który za Ciebie to zrobi (będzie tworzyć obiekty). Możesz użyć pętli while albo for.
  24. A ja dalej mówie, jeśli znasz GMLa to nie stanowi to żadnego kłopotu =D Ok, koniec takiego gadania =]
  25. Ograniczenia, ha! W GMe nie ma czegoś takiego jak zna się GMLa =D eXcLiFe@ Z GMa naprawdę mało kożystam (jak kiedyś mówiłem chyba 30min średnio na dzień). W moje gry wkładam tylko dużo wyobraźni gdy piszę grę. Uczyłem się GMLa podglądając przykłady albo nawet pełne gry patrząc co się dzieje a potem starałem się to przenieść do GMa. Chyba dość dużo userów tak tobi. Ale macie rację, siedzę w tym trochę dłużej od Was =)
×
×
  • Dodaj nową pozycję...