-
Postów
594 -
Dołączył
-
Ostatnia wizyta
Typ zawartości
Profile
Forum
Wydarzenia
Odpowiedzi opublikowane przez Cekol
-
-
Pewnie że można ;p
Co do kierownicy - zapraszam tutaj
Dźwignię biegów, sprzęgło zrobisz na zminnych , troche matematyki i myślenia
-
Proporcję + troche myślenia.
Czyli na przykład robisz punkt , od którego pod pewnym kontem prowadzisz 2 punkt lenthdirem.
mierzysz różnicę punktów osi x i y 2 punktu od pierwszego, a potem porównujesz proporcją wszystkie daje uwzględniając kąt oraz drógą wysokość :)
-
GMLif !instance_exists(obj_s_bag)
{
if (room != room_last)
{
room_goto_next()
}
else
{
highscore_add_current()
highscore_show(-1)
game_restart()
}
}
może tak? ;p
-
A jaką masz kartę graficzną?
Pamiętaj że zawsze po wyjściu z gry, trzeba zwolnić pamięć z surfa.
ale najprawdopodobniej coś źle użyłeś/napisałeś/skopiowałeś
-
Najpierw na surface, rysujesz to co widać na ekranie, po czym rysujesz jego kawałki w różnych miejscach ekranu ;p
-
Sockets -> Misc ->lastip
GML/*Returns the ip of the person who sent the last udp message to you.
It also can return the ip of a person who you just accepted with tcpaccept.
*/
return external_call(global._SokJ);To jego zawartość, może pomoże :P
Gdzie znalazłeś tuta o udp powiedz plz :)
-
(jesli ATI to sie nie dziwie ze moze nie dzialac, jakos tak z tymi kartami bywa :/).
Ja mam kartę ATI i nie mam problemów ;)
Ale te Polygoniasto bugujące się drzewa przy teleportacji wyglądają strasznie ;<
-
Hahalololo xD
Czemu jak staniemy przed drzewem, i będziemy się szybko "teleportować" czarną dziurą, to drzewo może polecieć za nami? xd
-
To jest tak że dla obrazka tylko raz można dać maskę prześwitu, ale zawsze można zrobić 2 te same obrazki, czyli np:
If akcja = true
{ if sprite_exists(tempsprite) sprite_delete(tempsprite);
tempsprite=sprite_duplicate(sprite)
set_sprite_alpha_from_sprite( tempsprite, choose( maska1 , maska2 , maska3 );
draw_sprite_ext(tempsprite.... ****); }
w create musi być tempsprite=-1; albo przed "if sprite_exists..." daj " if !variable_local_exists('tempsprite') tempsprite=-1; "
-
Yey...
A grafika jest "Na scenie gma czy biblioteki" ? ;p
-
Może tak?
if distance_to_object(obj_character) < 32 && !completed
{
obj_character.mr+=100;
obj_character.explo+=100;
obj_character.sd+=100;
obj_character.uh+=100;
completed = true;
}
Bo tak if za ifem mi dziwnie śmierdzi :P
-
Może tak: w create controllera:
nr = 0
var a;
for (a=0;a<=1000;a+=1)
global.PPM[a]= 0
-
Podziękowania dla cirna, który mnie zainspirował ręcznym wklepywaniem języków na google translate oraz dla kolesi z #halp.
>>>>>
Bo Cirne wklepywaniem Google tłumaczeń #哈尔波poradnictwa i chłopców.>>>>>
Cirne będą tłumaczone # wklepywaniem Google pokazuje哈尔波i chłopców.>>>>>
Cirne dół Show # wklepywaniem Google哈尔波i chłopców.>>>>>
Cirne Pokaż # wklepywaniem Google哈尔波i chłopców.XDDD
-
yyyy, wiesz ... raczej nie skorzystam :P
GMLa= x- Ray_distance(x,y-15,180, 1000 )+8b= x- Ray_distance(x,y+7,180, 1000 )+8
if abs(a) > abs(b) left_dyst=a else left_dyst=b
a= x+ Ray_distance(x,y-15,0,1000)-8
b= x+ Ray_distance(x,y+7,0,1000)-8
if abs(a) < abs(b) right_dyst=a else right_dyst=b
a= y - Ray_distance(x+7,y,90,1000)+16
b= y - Ray_distance(x-7,y,90,1000)+16
if abs(a) > abs(b) up_dyst=a else up_dyst=b
a= y + Ray_distance(x-7,y,270,1000)-16
b= y + Ray_distance(x+7,y,270,1000)-16
if abs(a) < abs(b) down_dyst=a else down_dyst=b
yspeed+=ygravity*global.lag
x+=xspeed*global.lag
y+=yspeed*global.lag
if y>down_dyst { y=down_dyst yspeed=0}
if y<up_dyst {y=up_dyst yspeed=0}
if x>right_dyst { x=right_dyst xspeed=0}
if x<left_dyst {x=left_dyst xspeed=0}
if abs(down_dyst-y)<1.5
{
leggrot-=xspeed*2.25*global.lag
if xspeed>0 {xspeed-=2*global.lag if xspeed<0 xspeed=0}
if xspeed<0 {xspeed+=2*global.lag if xspeed>0 xspeed=0}
}
Tak wygląda mój kod grawitacji.
Skrypt "Ray_distance" to funkcja "create_ray(argument0,argument1,argument2,argument3)" w której uzyskujemy dystans promienia. create_ray jest użyty z biblioteki gmphysx.
Lecz to wszystko muli!! ale nie wiem czemu 8 razy użyte "create_ray" nie powinno mulić ;<
-
Chodzi o to , aby klocek o rozmiarze 16x32 przy prędkości 66604k nie przeleciał przez ścianę :P
Znacie może jakąś bibliotekę na takie sprawy? ;< (nie chodzi tu o fizykę supa realistic havoc uber 500k) tylko o zwykłą kolizję
-
Otóż robię grę (to co w sygnie) i nie mogę uporać się z fizyką w niej.
W grze postacie osiągają duże prędkości do 125px na klatkę + dochodzi timing (jeżeli fps spadnie do 30 a normalnie jest 60 to postać leci 2 razy szybciej)
maksymalnie może występować 10 graczy z taką samą fizyką, więc też trzeba na to patrzyć.
Murki to bloczki 32x32.
Na początku był problem w tym , że przy niskich fpsach, postać przelatywała przez ściany :P
Potem gdy zmieniłem fizykę opartą na "Promieniach" działało poprawnie, lecz strasznie muliło ;<
Tu moja wielka prośba, o zrobienie dobrej fizyki do gry tego typu (można używać wszystkich sposobów Byle by nie muliło) , w zamian będzie wpis do twórców (Creditsy) xd
Gra jest miodzio ładna i grywalna , tak więc do boju!
-
Pamiętaj że Particli nie da się narysować w surface :P
Chyba że się użyje screen_redraw() ale jest to strasznie nie wydajne ;<
-
draw_surface_ext ? :D
No poszukaj w dokumentacji ;p
-
gdybyś narysował 360 punktów według tych lengthdirów to byś zobaczył że wyszło ci jajko ;p
o wysokości 31 i szerokości 17
lenchdiry zawsze muszą być takie same, więc możesz,zmienić ich kierunek np:
lengthdir_x(32 , dir-30)
lengthdir_y(32 , dir-30)
-
Na psp to się robiło tak :P
Psp->PocketDOS -> Win98 ->jakaś giera np carmageddon 2. (2 fps ofcoz xD)
-
-
Nie wyobrażam sobie jak jakiś zmutowany pajęczaty alien podkłada bombę albo bierze flagę ...
-
Grał ktoś w moda Gloom do quaka2?
Są tam 2 rasy - ludzie i alieny.
Runda trwa tak długo, aż któraś z ras wyginie - nie będzie mogła się zrespawnować.
ludzie spawnują się w specjalnych teleportach -które można sobie dobudowywać (na początku są już na mapie)
Alieny zaś w specjalnych jajach ;p
Są też różne klasy, które można "kupować" za fragi.
Jak się to czyta, to może wydawać się gówniane, ale sam ten mod i gamepady wymiatał :D
Tu można poczytać o całym gameplayu (Ja nie spamuje xD)
-
Problem polega na tym, że na klawiaturze można nacisnąć tylko kilka guzików na raz
Tak się nie dzieje tylko z klawiaturą na ps2?
Problemik z kompem
w Valhalla
Opublikowano
Ja miałem taki dziwny sposób , który nie wiadomo czemu , nie raz działał Oo.
Odłącz z tyłu kabel od zasilania kompa , wciśnij power , podłącz kabel , wciśnij reset. i tak w kółko ;p
Po 15 cyklach sprawdź czy zadziała ;p
Chyba że wpadł ci jakiś metalowy plop do kompa , który robi spięcie i nie pozwala włączyć kompa