PsichiX
Użytkownicy-
Postów
5 647 -
Dołączył
-
Ostatnia wizyta
-
Wygrane w rankingu
12
Typ zawartości
Profile
Forum
Wydarzenia
Treść opublikowana przez PsichiX
-
Millenium, a po co dalem ten sposob? Zebys sie nie musial ze znikaniem bawic -.-
-
Stworz pusty obiekt o nazwie "blur", w create: GML image_alpha=1 rate=0.1 step: GML if(image_alpha<0)instance_destroy() image_alpha-=rate Nastepnie skrypt o nazwie "blur_create" o zawartosci: GML // argument0 - empty object // argument1 - x // argument2 - y var _tobj; _tobj=instance_create(argument1,argument2,argument0) _tobj.sprite_index=sprite_index _tobj.image_index=image_index _tobj.image_blend=image_blend _tobj.image_angle=image_angle Potem w akcji tworzenia blura daj kod: GML blur_create(blur,x,y) Voila!
-
Przykład ekwipunku
PsichiX odpowiedział(a) na VanGogh temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Wykorzystaj przyklad Yody, na razie najlepszy z tych dawanych tutaj, ale nie najlepszy ogolem, bo sporo daloby sie zmienic/dodac -
W tlenie masz sdk i tam caalutki source
-
Jeśli jedna osoba sie wypowie ze nalezy szukac to po kiego kolejni pisza to samo? Cora Wind: przestan nabijac posty
-
Lol. Kod z ktorejs gry w folderze gma: GML // This scripts shows a message and pauses the game { draw_set_font(score_font); draw_set_color(c_red); draw_set_halign(fa_center); draw_text(room_width/2,100,'Game Paused. Press any key to continue.'); screen_refresh(); keyboard_wait(); io_clear(); } Czy ktos tam wogole zaglada? O.o Pokombinuj to wyjdzie tez z myszka
-
To nie prosciej dac linka do tej strony, a nie bezmyslnie sciagac gry na wlasna strone? Toz to bez sensu.. Nie musialbys sie troszczyc o prawa autorskie
-
Fizyka Jazdy 3D
PsichiX odpowiedział(a) na pawcio3018 temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
w moim uploaderze jest przyklad driftu, polacz to z tym xenonem co masz i bedzie wszystko grac -
Wiesz, moze czasem lepiej ze nasze 'gowna' tam nie trafiaja w takiej ilosci..
-
Fizyka Jazdy 3D
PsichiX odpowiedział(a) na pawcio3018 temat w Gotowe Skrypty, przykłady, dodatki, silniki 3D dla GM
Tobie do tego stanowczo wystarczy zwykla fizyka 2d. potem podpiac pod to kamere moim sposobem i gotowe. Moze zaraz przyklad skrobne, moze.. -
Trampolina nie aktywna gdy uderzy dołu
PsichiX odpowiedział(a) na Grela temat w Pytania początkujących
GML if(place_meeting(objBall,x,y)) if(objBall.y<y) { objBall.vspeed=-18 sound_play(sound8) } -
Chlopaki, koniec offtopowania. Propa - czegos wykasowal gre? Byla by to na razie jedyna Twoja gra, ktora poszlaby na moim sprzecie, a tak to nie mialem przyjemnosci zagrac w zadna.. :P
-
bylo by niezle, ale za duzo z tym roboty, no chyba ze we flashu czy javie, no ale komu by sie chcialo? Choc jak w flashu to moglbym sie za to wziasc
-
Wiec tak: w XenoNie za kamere odpowiada skrypt: xenon_set_camera_projection() Jako argumenty podajesz pozycje i jej nachylenie. Przyklad: GML xenon_set_camera_projection(alpha,beta,range,x,y,z,length,projection_type) alpha, beta - katy nachylenia range - okresla na jaka odleglosc kamera 'widzi' x, y, z - pozycja kamery length - odleglosc oka od kamery (gdy projection_type jest rowne true) projection_type - gdy wartosc jest rowna true, ustawia oko kamery na pozycji wyliczanej z length i alpha oraz beta. Oko to jest wtedy zawsze skierowane w kierunku pozycji kamery, czyli uzywa sie tego do widoku 'z za plecow' bohatera. W przykladzie silnika kod wyglada tak: GML xenon_set_camera_projection(angle+cam_angle+180,-cam_beta,2*2048,x,y,z+120,256+zoom,1) angle odpowiada za obrot kamery, analogiczne do direction. Mozesz tu wpisac: auto.direction co bedzie oznaczalo ze ma patrzec w tym samym kierunku jaki ma object auto.
-
u klienta dajesz: GML if!(tcpconnected(serversock)) { // lista zdarzen }
-
create: GML mana=random(30) attack_number=3 attack_type[0]='piesc' attack_type[1]='kopniak' attack_type[2]='czar' attack_mana[0]=0 attack_mana[1]=0 attack_mana[2]=10 attack_damage[0]=10 attack_damage[1]=13 attack_damage[2]=26 atak: GML var _doit; _doit=false attack_current=round(random(attack_number)) if(mana>=attack_mana[attack_current])_doit=true while(_doit=false) { attack_current=round(random(attack_number)) if(mana>=attack_mana[attack_current])_doit=true } other.hp-=attack_damage[attack_current]
-
draw_text_ext(x,y,string,separation,width) x, y, string - wiadomo separation - ilosc pixeli oddzielajacych poszczegolne znaki width - szerokosc stringa Ta funkcja za nas dba o ucinanie i dawanie do nowych lini tekstu nie mieszczacego sie w daej szerokosci. Ludzie, troche helpa..
-
GML if(instance_exists(objBall)) if(place_meeting(x,y-6,objBall)&&objBall.x<x) image_angle+=1 Gnys szybszy ;P
-
wez bylejaki przyklad 3d i po sprawie, chocby mojego XenoN Basic...
-
XenoN Core Extension to rozszerzenie XenoNa, jego dzialania matematyczne, potrzebne do operacji na 3d w gm i nie tylko, np. dla kamery (obrot gamma). Co do ultimate mplay to musze go sprawdzic. Sciagam go i w edicie powiem co o nim sadze Niestety go nie sprawdze - nie mam gm7
-
Witam, ostatnio robie silnik mmo i duzo czasu poswiecam na dopracowanie serwera. Mam pytanie, czy taki efekt w tym silniku jest przydatny? Bo wedlug mnie to raczej jest, chociazby do kompletnej automatyzacji serwera. Planuje dopracowac jego jezyk skryptowy, ale chcialbym wiedziec czy to ma sens, bo ten silnik jest tworzony dla was. Dla ciekawskich: zmiencie w pliku options.ini wartosc klucza autoexec na 0, odpalcie serwer, wpiszcie: ^create_list commands show i bedziecie mieli reszte komend. W silniku mam nadal problem z wylogowywaniem ale raczej dam rade to szybko naprawic, wiec do konca tygodnia silnik bedzie gotowy :) Download Oceniajcie sam efekt, bo tylko o niego mi chodzi
-
W GM niezarejestrowanym da sie zrobic gry 3d, filtrowanie tekstur tez (za pomoca surfaces), sam to robilem zanim sie za xenona zabralem, ale od razu mowie ze efekty (np. to filtrowanie) sa prockozerne, nawet bardziej niz gmowy d3d, wiec i tak nie polecam tego
-
1. brzydki 2. ladniejszy, ale wyglada jakby sie patrzylo pod katem (beta:~-120;gamma:~17) xD
-
W czym tworzysz ta gre? w gm, czy na jakims silniku pod gm?
-
jak c++ to polecam biblioteke OpenGL - szybki rendering i latwe ladowanie modeli 3ds