Пример передвижения.
Клиент нажимает на карту. Передаёт параметры "x" и "y" куда хочет пойти сервер проверяет можно ли и если да то запускает задачу на передвижение и через таймер совершает изменения координат игрока на сервере. На клиент отправляет с какой-то переодичностью текущее координаты игрока для синхронизации.
Если, Вы не делали никогда по другому, не значит что этого нет.
А зачем мне что-то другое?) есть опыт и понимание. Не один продукт такой сделали в разных компаниях)
Звучит предвзято не смотря на то, что вопрос задаете Вы)
P.S. Кто-то верстает сначала под телефоны а потом "наращивает" до больших экранов. Mobile first этот процесс именуют эти граджане. Мало ли сколько у нас психически нездоровых людей в разработке)))
Надим Закиров, __proto__ это эксперементальное свойство, которое изначально было только в хроме а теперь ещё где-то. Но не всеми браузерами поддерживается.