Ich implementiere clientseitige Vorhersagen. Bei den meisten Erklärungen wird davon ausgegangen, dass der Client Nachrichten wie " Bewegen Sie meinen Player um 1 Position nach oben " sendet . Was ist, wenn ich Nachrichten wie " Setze die Geschwindigkeit meines Players auf x " sende ?
Auf dem Client legt der Player seine eigene Geschwindigkeit (durch clientseitige Vorhersage) fest, bevor der Server dies tut, was dazu führt, dass die beiden nicht mehr synchron sind. Dieses Problem bleibt auch unter Berücksichtigung der durchschnittlichen Latenz bestehen.
Wie kann ich das angehen?