Показать сообщение отдельно
Старый 05.05.2017, 17:19
undefined вне форума Посмотреть профиль Отправить личное сообщение для undefined Найти все сообщения от undefined
  № 24  
Ответить с цитированием
undefined

Регистрация: Oct 2006
Сообщений: 2,283
Цитата:
Я знаю, что такой метод используется в стратегиях реального времени. Представь себе карту, на которой 1к юнитов и 12 игроков. Каждый игровой шаг (~10 раз в секунду) тебе надо будет отослать 12 игрокам положение, направление, скорость движения (состояние) всех 10к юнитов. Какое количество трафика это будет? Вместо этого, ты можешь отослать этим 12 игрокам "приказ движения" 10к юнитам в указанную точку. А дальше они сами посчитают, где и как будет находиться каждый конкретный юнит.
Пример с потолка.А что мешает серверу отслать тоже самое(приказ движение)?Никто в здравом уме не будет на каждый чих посылать полный стейт.
Цитата:
В случае потери сервера, любой клиент мгновенно может взять на себя его роль
Потеря сервера в любом случае означает кирдык т.к. ходы то через него передаются.Только если весь обмен идет через п2п, но тогда никакой гарантии синхронизованности всех участников.