Pytania otagowane jako movement

Prosty termin „tłumaczenie”, zmiana pozycji bytu zwykle na drodze przechodzenia z punktu A do punktu B.


5
Szukasz dobrej techniki ruchu postaci w grze hack & slash
Robię grę typu hack & slash i chcę, aby moje postacie poruszały się jak na przykład w Torchlight, Diablo itp. Obecnie generuję zestaw węzłów dla wszystkich możliwych do przejścia obszarów podłogi. Kiedy gdzieś klikam, gracz przechodzi tam interpolowaną ścieżką węzłów. To nie wygląda bardzo naturalnie. Gracz porusza się jak robot. …
51 ai  rpg  movement 

5
Czy aktorzy w grze powinni być odpowiedzialni za losowanie?
Jestem bardzo nowy w tworzeniu gier, ale nie w programowaniu. Gram (ponownie) w grę typu Pong, używając canvaselementu JavaScript . Utworzyłem Paddleobiekt, który ma następujące właściwości ... width height x y colour Mam również Pongobiekt, który ma właściwości takie jak ... width height backgroundColour draw(). draw()Metoda obecnie jest zresetowanie canvasi …


6
Kto wykonuje obliczenia AI w MMO?
Buduję MMO i chcę dodać NPC. Chodzi o to, że nie znam podstawowego projektu. Co robi obliczenia, klienci lub serwer? Zrozumiałbym serwer obliczający zdarzenia i reakcje, ale jeśli chodzi o wyszukiwanie ścieżek oraz pozycję i ruch gracza, kto to oblicza? Kto oblicza AI serwera lub klienta? Nie mogłem sobie wyobrazić …
30 ai  mmo  server  movement  npc 


4
Ruch w dół RPG z korekcją?
Mam nadzieję, że wszyscy graliśmy w Zelda: A Link to the Past, proszę mnie poprawić, jeśli się mylę, ale chcę naśladować tego rodzaju ruchy postaci 2D z góry z odrobiną korekty. Dokonano tego w innych grach, ale uważam, że ten odnośnik byłby najłatwiejszy do odniesienia. Mówiąc dokładniej, rodzaj ruchu i …
27 xna  2d  rpg  movement 



3
Przechodzisz z A (x, y) do B (x1, y1) ze stałą prędkością?
Obecnie mam coś takiego: float deltaX = point0.getX() - point1.getX(); float deltaY = point0.getY() - point1.getY(); I co 0,01 sekundy odświeżam moje obiekty w następujący sposób: object.setPosition(object.getX()-deltaX/100,object.getY()-deltaY/100); To przenosi mój obiekt z punktu 0 do punktu 1 w ciągu 1 sekundy. Potrzebuję 2 punktów, aby móc przesuwać obiekt z punktu …

6
Jak zbudować „AI ruchu”?
Projekt, nad którym teraz pracuję, charakteryzuje się dużym „ruchem” w sensie samochodów poruszających się po drogach, samolotów poruszających się po płycie postojowej itp. Obecnie dostępne ścieżki są wstępnie obliczane, więc węzły są generowane automatycznie dla skrzyżowań, które same są połączone krawędziami. Kiedy postać / agent odradza się w świecie, zaczyna …
21 ai  movement 

6
Sterowanie AI dla statku z modelem fizyki
Szukam pomysłów, jak wdrożyć śledzenie w przestrzeni 2D. Niestety nie wiem jeszcze dużo o AI / wyszukiwaniu ścieżek / autonomicznej kontroli. Powiedzmy, że ten statek może się swobodnie poruszać, ale ma masę i pęd. Mogą na to również wpływać siły zewnętrzne (wybuchy itp.). Gracz może w dowolnym momencie ustawić cel …

2
Protokół gry RTS
Myślałem o grze RTS dla wielu graczy. Częścią, której nie mogę się obejść, jest synchronizacja ruchu jednostek. Jeśli przesunę jednostkę A w celu wykrycia XY, muszę przekazać ją z powrotem do serwera, który przekaże drugi klient. Jestem ciekawy, jak wyglądałaby komunikacja. Czy po prostu poinformowałbyś serwer, że przenoszę jednostkę A …
18 movement  rts 

3
Jak uniknąć ustawiania szybkości ruchu po naciśnięciu wielu klawiszy?
Rozpocząłem nową grę, która nie wymaga myszy, pozostawiając ruch do klawiatury. Próbowałem włączyć 8 kierunków; w górę, w lewo, w prawo, w górę w prawo i tak dalej. Jednak po naciśnięciu więcej niż jednego klawisza strzałki prędkość ruchu kumuluje się ( http://gfycat.com/CircularBewitchedBarebirdbat ). Jak mogę temu przeciwdziałać? Oto odpowiednia część …

1
Wyszukiwanie ścieżek na nierównej powierzchni planety
Moje pytanie brzmi: jakie byłoby najlepsze podejście do poszukiwania ścieżki na nierównej powierzchni planety? Informacje podstawowe Stworzyłem planetę z mapowania przemieszczeń 6 rzutowanych sfer. Płaszczyzny początkowo tworzyły sześcian, zanim zostały rzutowane na kształt kuli. Zastanawiam się, czy można zastosować każdą „rzutowaną ścianę sześcianu” jako siatki i użyć prostego algorytmu A …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.