Pytania otagowane jako movement-prediction



3
Jedność - jak realistycznie przenieść statek do punktu w odgórnej grze 2D
Próbuję przenieść żaglowiec do miejsca, w którym kliknąłem myszką. ruch ten powinien być realistyczny (wiosło z tyłu, w którym porusza się statek), więc jeśli lewy przycisk myszy zostanie kliknięty, a przed statkiem statek powinien następnie przejść tam zakrzywioną ścieżką, aby uzyskać właściwy obrót Byłbym zadowolony, gdyby ktoś mógł mi pomóc …

2
Jak zrekompensować ruchome obiekty z prognozą po stronie klienta?
Wdrażam serwer gry, który obsługuje walkę wręcz podobną do Star Control . Więc masz statki latające i strzelające, z super prostą fizyką prędkości / przyspieszenia / tłumienia, która napędza ruch. Przeczytałem Valve, Gafferon i Gambetta i zaimplementowałem algorytm Gambetta do przewidywania klientów: Prognozowanie klienta działa na statku gracza, aktualizując jego …

2
Jak obsługiwać losowy ruch w czasie rzeczywistym z prognozami po stronie klienta
Tworzę grę wieloosobową w czasie rzeczywistym, która działa na tej samej pętli „fizyki” na kliencie i serwerze. Używam zachowania „kierowania”, które jest niezbędnym przypadkowym ruchem. Klient i serwer generują różne liczby losowe podczas uruchamiania algorytmów wędrówki. Zastanawiam się, jak mogę zachować naturalnie losowy ruch, ale używam stałej, która zapewni klientowi …

2
Ekstrapolacja przerywa wykrywanie kolizji
Przed zastosowaniem ekstrapolacji do ruchu mojego duszka, moje zderzenie działało idealnie. Jednak po zastosowaniu ekstrapolacji do ruchu mojego duszka (aby wygładzić rzeczy) kolizja nie działa. Oto jak działało to przed ekstrapolacją: Jednak po zaimplementowaniu mojej ekstrapolacji procedura kolizji zostaje zerwana. Zakładam, że dzieje się tak, ponieważ działa on na nową …

1
Jak zsynchronizować klienta i serwer podczas wysyłania zmian prędkości odtwarzacza?
Wdrażam przewidywanie po stronie klienta. Większość wyjaśnień zakłada, że ​​klient wysyła wiadomości typu „ Przenieś mojego gracza o 1 pozycję w górę ”. Co jeśli wyślę wiadomość typu „ Ustaw prędkość mojego odtwarzacza na x ”? Na kliencie gracz ustawia własną prędkość (na podstawie przewidywań po stronie klienta), zanim zrobi …
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.