Я работаю над перемещением в своей многопользовательской игре. При нажатии кнопок перемещения, мы показываем игроку илюзию того, что он движется, пока пакеты идут и обрабатываются сервером. Потом мы сверяем координаты игрока на сервере и на клиенте и при их изменении на клиенте применяем координаты сервера. Проблема в том, что частота обновлений разная. У сервера пройдет 1 тик, а у клиента пройдет сразу 3 кадра. То есть условно игрок пройдет 3 клетки, а на сервере тот же самый игрок пройдет лишь 1 клетку.