Da się, ale musi być jakiś server matka, który by tworzył kilka lobby, np. lobby1 to gracze w tablicy players[1,X], a lobby2 to gracze w tablicy players[2,X]
Tak, tylko ten większy jest czarny i "wywinięty" do środka, to znaczy biore go do wings3d
i zmieniam rozmiar na taki sam tylko, w taki sposób, że zmniejszam aż zacznie się powiększać.
Pomysł ukradziony z tematu ligi24, będzie to tanki w 3d, tylko w trybie Deathmatch do 4 graczy przez internet.
Textury postanowiłem zastąpić outlajnem, ładniej to wygląda.
Ładuje model do gry za pomogą tego skryptu, ale problem
polega na tym, ze ten skrypt nie odczytuje z pliku .obj map UV. Jest jakiś inny sposób na otexturowanie modelu, lepszy od
domyślnej funkcji?
Nie da sie tego określić, każdy program do grafiki 3D/silnik 3D ma inny sposób
wymiarowania, chyba że chodzi o skin to możesz sam sprawdzić w np. paintcie
Nie wiem czy dobrze przerobiłem (t_z to pozycja Z, a t_h to wysokość obiektu)
GML
//argument0 - szerokosc obiektu z kolizja
//argument1 - dlugosc obiektu z kolizja
return(x+16 > other.x+argument0 &&
x < other.x+argument0 &&
y+16 > other.y &&
y < other.y+argument1 &&
t_z+t_h > other.t_z &&
t_z < other.t_z+other.t_h);
Czy mógłby mi ktoś napisać kod który by sprawdzał czy krawędź dolna (na pozycji t_Z) i krawędź górna (zmienna t_Zz) kolidiuje
z inną krawędzią dolną lub górną ? Tzn. najprostszy system kolizji sześcianu, bo mi nie wychodziło.