Skocz do zawartości

Issen

Użytkownicy
  • Postów

    148
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Issen

  1. Tak. Jeszcze dużo pracy przede mną. Tech demo tylko obrazuje mniej wiecej element rozgrywki. Grafika wstawiona jest narysowana w parę chwil na potrzeby wizualizacji. Gra ogólnie będzie mieć charakter przygodówki z elementami zręcznościowymi. Będą specjalne moce (bullet time to tylko jedna z nich). Nie chce wszystkiego mówić ale dojdzie jeszcze miedzy innymi dematerializacja, nieprzenikniona osłona. W każdym momencie gry będzie sie można cofnąć do poprzednich lokacji aby wykorzystać nabyte umiejętności... Po jutrze wezmę się do roboty chyba że kac będzie za duży...
  2. Hej. Jaka jest komenda zamiany string do real? Tak aby w polu formularza podając wartość z ułamkiem nie wyswietlił się błąd. Bo jak najpierw zamieniam na integer to w najlepszym wypadku ucina reszte.
  3. Prezentuje wam tech demko gierki. Napisałem już właściwie cały program teraz pozostaje mi tylko zrobić jakąś grafike i etapy i jest gotowe dzieło. (jest to moja druga gra) Tu macie link: HellCry-techdemo - wersja z 12-12-2006 (2.6 MB) Sterowanie: W S A D - chodzenie 1 2 3 - zmiana broni myszka lewy - strzal myszka prawy - slowmotion(bulet time?) r - przeładowanie W grze juz jest sporo grafik. Dlatego zajmuje tyle miejsca. Jednak kolejne romy są poza waszym zasięgiem i nie mozecie ich zobaczyc. Każdy grafik może się zaoferować do robienia title setów. POZDRO
  4. Co to za promocja w tej neostradzie? Umiał byś w ogóle ponga zrobić? A za to to ci bym kabel od neo zabrał: Tych przykładów jest od cholery.
  5. Bump mapa w 2d. To chyba raczej tak się nie nazywa. Bo bump mapa ma za zadanie "pofałdować" płaską powierzchnię żeby między innymi z "boku" wyglądała na 3d. Efekt fajny ale to nie jest BM.
  6. Spoko! Twoje info jest tak jak było! To jest tylko lekko przerobiony twój przykład wykorzystania twojej dll! Pozdro!
  7. W kolizji z diamentem dajesz dodatkowo linijke global.myscore+=1; a żeby to wypisać to w jakmś obiekcie dajeszw draw: draw_text(0,0,'score' +global.myscore); powinno działac pisze jednak z pamięci...
  8. Jest to tylko przykład w dodatku zrobiony na szybko. Pokazuje jak wykorzystać pole formularza aby dane zmieniały się natychmiastowo. Możemy przetestować ustawienia bez potrzeby wychodzenia z aplikacji. Na przykład dla ataku czy ilości hp itp. Tutaj akurat edytujemy efekt nałożony na dźwięk (flanger). Jest tu sporo błędów ale każdy się domyśli i tak o co chodzi. https://gmclan.org/up886_4_snd.html
  9. Jak zamienić string z wartością liczbową aby mogł przechowywać też liczby z wartością ujemną. stringer='20'; real(stringer); //to zamienia string na real ale na liczby od 0 do 255???? i teraz jak zamienić string na zmienna która może przechowywać wartości ujemne np: (-20) ?
  10. Masz na 100% błąd w kodzie gry. Np dałeś w stepie instance_create(x,y,obj) lub coś podobnego dlatego gra może zwalniać na innych komputerach.
  11. Nikt od razu nie siadł i nie napisał dobrej gry. Poucz się gml. Opanujesz go na pewno. Mi to zajęło jakieś 3 tygodnie poznanie samej "struktury" języka. Weź się do pracy! Napisz ponga potem asteroids a potem jakiś projekt. Ostatecznie coś wymodzisz.
  12. Dzięki Tymon. Wiedziałem że to proste. To co napisałeś jest tylko częściowo dobrze ale do reszty już sam doszedłem.
  13. with (all) { if (distance_to_object(all) < 30) then instance_destroy; } Jak by wyglądał ten kod gdybym chciał aby zniszczyły sie tylko wrogowie którzy mają zmienną wrog=true; with (all) { if (distance_to_object(all.wrog) < 30) then instance_destroy; } nie działa!
  14. Działa! Dzięki. Masz u mnie plusa (trzy plusy i wpie**ol) :). A tak na poważnie to dalej nie wiem jak zrobić aby particles wykonało się na obiekcie. A nie w miejscu 0,0. Może to być związane z part_emiter_region? edit tak to jest zwiazane z ta linijka: part_emitter_region(Sname,Ename,x,x,y,y,pt_shape_explosion,ps_distr_linear); Czy jest jakaś funkcja która niszczy obiekt po zakończeniu efektu. Coś jakby if part==end then instance_destroy? tylko jak by taki kod wyglądał?? I jak zrobić aby particles wykonywało się nad wszystkim?
  15. Ten kod nie działa. Dalej Particle wykonuje się w nieskończoność.
  16. Tak! Ten program na prawdę wymiata! Jednak mam problem. Jak zrobić aby particles utworzyło się na przykład raz albo x razy, a nie w nieskończoność.
  17. 3d game studio bardzo fajny program! Jedną z zalet jest na przykład robienie LIGHTMAP w trybie automatycznym. Największą wadą jest to że nie robi jednak lightmapy z obiektow 3d dodanych przez ciebie i nie można ich przekonwertowac do prymitywów. W CoD:UO ciężarówka ma ligtmape co game studio 3d jest niemożliwe do wykonania.
  18. To było 1000 razy chodzi ci o alarmy. Poszukaj na forum!!!!!!!!!! Dobra zaraz zaczniesz mówić że issen zły więc dajer ci przykład mojego autorstwa! https://gmclan.org/up886_4_alarmy_na_fullllllllllll.html
  19. w edycji wszystkich sprite'ah daj center lub ustaw wszystkim jednakowy srodek: np 0, 0
  20. zmień kod speed = 5 na kod speed = -5 (przy naciśnięciu w lewo)
  21. Najprawdopodobniej dałeś takie same nazwy spritow i obiektow.
  22. Właśnie o to chodzi że tam nie ma. W folderze z gra też nie. { // make the particle system ps = part_system_create(); // the firework particles pt1 = part_type_create(); part_type_shape(pt1,pt_shape_flare); part_type_size(pt1,0.1,0.2,0,0); part_type_speed(pt1,0.5,4,0,0); part_type_direction(pt1,0,360,0,0); part_type_color1(pt1,c_red); part_type_alpha2(pt1,1,0.4); part_type_life(pt1,20,30); part_type_gravity(pt1,0.2,270); // the rocket pt2 = part_type_create(); part_type_shape(pt2,pt_shape_sphere); part_type_size(pt2,0.2,0.2,0,0); part_type_speed(pt2,10,14,0,0); part_type_direction(pt2,80,100,0,0); part_type_color2(pt2,c_white,c_gray); part_type_life(pt2,30,60); part_type_gravity(pt2,0.2,270); part_type_death(pt2,150,pt1); // create the firework on death // create the emitter em = part_emitter_create(ps); part_emitter_region(ps,em,100,540,480,490,ps_shape_rectangle,ps_distr_linear); part_emitter_stream(ps,em,pt2,-4); // create one every four steps } Czy ktoś może mi dokładnie opisać te funkcje?
  23. Witam. Czy istnieją jakieś przykłady i tutoriale o particles. Szukałem i nic ciekawego nie znalazłem (prócz tego przykładu z helpa). Może być po angielski byle dobrze opisany.
  24. Już sobie poradziłem. Ta linijka działa: draw_sprite(sprite, image_index, x, y);
×
×
  • Dodaj nową pozycję...