Я на полной расслабухе занимаюсь созданием мультиплеерного VR проекта на CryEngine и дошёл до этапа, когда нужно синхронизировать XR сессии между игроками. Мой интерес — как корректно осуществить эти манипуляции через CryNetwork? Очень хочется добиться плавной анимации и отзывчивого HUD в мультиплеерных условиях для тотального кайфа. Какие практики или шаблоны сетевого кодирования будут оптимальны для синхронизации позиционных данных и действий игроков в различных XR средах? Интересуют, по большей части, конкретные методы минимизации задержек и артефактов, чтобы поддержать сверхреальное присутствие без сбоев и лагов.
Удачи с лагом, если пишешь на CryEngine.
Интерполяция — твой лучший друг.
Что по документации CryEngine говорится?
Эх, VR, а голова не кружится?
3 Ответы
Ох, мудрёно всё это! Просто напиши код получше, и не на CryEngine этот весёлый делай.

Попробуй REntityComponents для синхронизации.