Пишу онлайн игру. Сейчас используется перемещение персонажа на клетку по которой пользователь кликнул. Хочу сделать перемещение клавиатурой.
Как я это вижу:
Пользователь зажимает кнопку ходьбы - на сервер идёт запрос о том что пользователь начал движение, всем клиентам отправляется информация о том что игрок начал движение и на стороне клиента он двигается в определённую сторону, когда кнопку отпускает на сервер идёт информация что пользователь остановился.
И вот здесь у меня проблема. Если у какого-нибудь клиента будет плохое интернет соединение, значит он может вовремя не получить информацию от сервера о том, что пользователь остановился и будет продолжать обрабатывать его перемещение до тех пор пока интернет не восстановится. Получается будет иметь неверную информацию о местоположении пользователя который сделал перемещение.
Что-нибудь сможете посоветовать?
Продвижение своими сайтами как стратегия роста и независимости