Движение и синхронизация персонажей | Создание онлайн-игры Часть 8

Мне пришлось перепроектировать всю концепцию приема и отправки, а также обработчика полученных данных, и перенести всю серверную систему на JavaScript ES6, чтобы было легче работать с новыми функциями. В общем, все переделал! В предыдущих тестах у меня все работало на сервере, и на клиенте почему-то размножались кубики, но так быть не должно, причина в том, что я некорректно отслеживал обновления, и в целом система обновлений, которые я придумал тогда, оказались нежизнеспособной - просто отказался и все поменял. Теперь, как видите, все работает, но вообще не хочу загружать обновления сервера так часто, и по этой причине вам нужно смоделировать движение кубиков на клиенте и синхронизировать только каждый тик сервера с клиентом, иначе это будет вообще не MMO, а вам нужна именно MMO, поэтому оптимизация должна быть как можно лучшей для поддержки большого количества пользователей.
Back to Top