Jakoś niewydajne mi się by było to użyteczne przy większych produkcjach. Wydajność ostro leży.
GML
for( i = 0; i < 20000; i += 1 )
{
tekst = string(i);
}
// test -------------------------------------------------
a='';
time = current_time;
for( each('tekst',20000) as key_value())
{
a += value;
}
show_message( "foreach: " + a + "##" + string( current_time - time ) + " ms" );
a='';
time = current_time;
for( i = 0; i < 20000; i += 1 )
{
a += tekst;
}
show_message( "for: " + a + "##" + string( current_time - time ) + " ms" );
U mnie forech 875 ms, for 172 ms
A jak chcesz zwrócić id instancji w którym wystąpiła kolizja to musisz przypisać ciału customową zmienną:
ep_body_set_uservar(world, body, numer zmiennej, id); Pod numer zmiennej podstaw jaką stałą.
a potem przy kolizji ep_body_get_uservar
musisz zainstalować patcha euroloader a potem dodać wpis do rejestru, który się pojawi w katalogu w3, ten wpis dodaje eurobattle do listy serverów battlenta ( przycisk lupy w main menu ).
A i path 1.26a musi być
Przypomniałeś mi o TTW, jak mogłem zapomnieć o tej świetnej mapie lol.
My gramy raz na garenie raz na eurobattlnet tym o: http://eurobattle.net/ Ja wolę eurobattle a Sernat garene bo nie może inaczej hostować xD
Wczoraj graliśmy ja + mój kumpel + Sernat w farmersy i trolle, na eurobattle.
ciiii
Chcę by się czegoś w szkole nauczył a ty psujesz :P
Po za tym pi/180 jest wydajniejsze od degtorad, sprawdź sobie.
Jednak sam lengthdir jest szybszy od cos(dir)*length
Nie to jest strzelaka 3D w top Down ze świetnym trybem na 2 graczy ( zarówno vs jak i coop jest świetny ). Można się transformować z mecha na poduszkowiec. I nie jest dla casuali, ja miałem problemy by to przejść :P
Kiedyś się w clany bawiłem teraz już nie, esl i te sprawy to się ładnie wymiatało, na każdej mapie umiałem tricki, których połowa z clanu nie potrafiła ogarnać
Ja akurat nie trawię Gunza bo poznałem tą grę długo po tym jak skończyłem grać w s4 League. Gdyby nie s4 league to pewno Gunz spodobał by mi się bardziej. Po prostu Gunz ma strasznie zbugowany ten cały system skoków. S4 League jest pod tym względem o wiele lepszy. Nie ma żadnego randoma w skokach i odbiciach jak to było w Gunzie ( przez bugi albo lagi : O ). W S4 jak ci skok wyszedł nie tak jak sobie to zaplanowałeś to jest to tylko twoja wina :D
Skoro grałeś w Gunza to wypróbuj S4 league, dobra myszka się przydaje bo tam nie trzeba tylko precyzyjnie celować ale także precyzyjnie wykonywać skoki i odbicia od ścian, szczególnie na mapach Touch Down.
Tak narysowany sprit pojawi się na podłodze ( taka jakby naklejka ). Do wyświetlania elementów 2D wprost na ekranie najlepiej jest stworzyć osobny obiekt z najniższym depthem np -10000 a w jego draw wstawić wszystkie rysowane elementy przełączając przed tym perspektywę 3D na projekcję ortho + wyłączając mgłę i światła ( o ile z tych rzeczy korzystasz )