Skocz do zawartości

mipo57

Użytkownicy
  • Postów

    382
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez mipo57

  1. mipo57

    Film

    jakiego gm-a używasz jeśli gm8 to masz w klockach main2
  2. jest kilka obj1 każdy z nich tworzy obj2 na swojej pozycji i jak zrobić żeby akcja miała miejsce przy zderzeniu obj1 z najbliższym obj2 nie licząc swojego obj2 i jeszcze jeden problem: jak zrobić żeby obj1 znalazł obj1 najbliższego siebie nie licząc siebie
  3. dziwne nic się nie dzieje wchodzą w siebie jakby tego kody w ogóle nie było (próbowałem też zmienić na path_speed ale też nic) pewnie dzieje się tak przez path_start(path0,2,0,true) co 1 sek ale nie wiem jak to zmienić
  4. wchodzisz na stronę główną i tam masz ikonkę podobną do tej z moich dokumentów (jeśli używasz linuksa: jest to taka żółtawa teczka z kartką) i pod nim pisze uploader
  5. ale w tedy w siebie w wchodzą a jak dam w kolizji x=xprevious y= yprevious to objekty się dziwacznie teleportują i nie mogą od siebie odejść exe
  6. jak zrobić żeby takie same obiekty omijały się z jakąś odległością 20 pixeli w alarmie mam taki kod GML if (a=0 and strzelam=false and zszm=false){ path0 = path_add() mp_potential_path (path0,prze.x,prze.y,2,true,false) path_start(path0,2,0,true) alarm[0]=60//speed room-u to 60:) } i w działa on bardzo dobrze tylko jeśli kilka tych obiektów zejdzie się w grupę to po jakimś czasie gra się zacina. Odkryłem że dzieje się tak ponieważ gdy obiekty zejdą się tak 000 i mają iść w stronę g to środkowy obiekt próbuje z tego wyjść i w końcu wpada g na jeden z obiektów pobocznych i wtedy program nie wie co zrobić w przypadku mojej gry najlepszym rozwiązaniem będzie jeśli te obiekty będą się omijały o np 20 pix. I tu mój problem: jak to zrobić bo nie chce używać siatki i najlepiej zostawić kod niezbyt zmieniony. Znalazłem 1 podobny temat z przykładem ale link do niego już wygasł :crying:
  7. mipo57

    Oby się udało

    najpierw zrób dobrą grę 2d a później bierz się za 3d, a poza tym w game makerze nie da się zrobić grywalnej gry 3D chyba że z dll-ami (wyjątek cariro 3d bigsharka)
  8. create: GML moge_strzelac=true alarm0: GML moge_strzelac=true alarm[0]=10 i tam gdzie hunter napisał ''//strzelanie'': GML if moge_strzelac { instance_create(x,y,obj_pocisk) moge_strzelac=false }
  9. 2: d3d_set_projection_ortho(0,0,'1','2',0); draw_sprite(celownik,0,'1'/2,'2'/2) i daj bardzo duży depth na minusie '1' to szerokość widoku kamery '2' to wysokość widoku kamery
  10. mu chodziło o wielkość background'a
  11. dodaj: draw_sprite_ext( sprite_index, image_index, x, y, image_xscale, image_yscale, image_angle, image_blend, image_alpha ) i przeczytaj FAQ
  12. 1.widzę że zrobiłeś to w bohaterze, a spróbuj zrobić osobny obiekt 2.upewnij się że w create jest global.zycie=100
  13. jest, ale jak nie masz pro to ci w edit dam bez edit tutaj jak coś jest nadal w pro to napisz bo dawno nie używałem little i nie pamiętam co jest pro
  14. do tych rzeczy nadaje się ultimate 3d ale to duuuuużo nauki
  15. nie w create a w step i poza tym było mnóstwo takich tematów poszukaj
  16. co do 2 pytania :https://gmclan.org/index.php?wiki=article&zm=25
  17. ja mam gm8 i działa bardzo dobrze
  18. mu chodziło chyba o to żeby pocisk wylatywał z lufy a nie ze środka obiektu masz tutaj przykład
×
×
  • Dodaj nową pozycję...