Форум HeroesWorld-а - Показать сообщение отдельно - HoMM3 HD - мод (дополнение) к игре Heroes of Might and Magic 3
Показать сообщение отдельно
#3685
Старый 10.06.2020, 17:41
  #3685
^
MerlinTheMagician
 
Аватар для MerlinTheMagician
📖
Регистрация: 18.01.2010
Сообщения: 1071
1465
MerlinTheMagician #3014
Регистрация: 18.01.2010
Сообщения: 1071
1465
MerlinTheMagician #3014
По умолчанию
Re: HoMM3 HD - мод (дополнение) к игре Heroes of Might and Magic 3

Cruzexне очень понимаю, как вы связываете мой вопрос с пошаговостью стратегий. То, что нет данной опции лишает какого-либо смысла играть в игру более чем вдвоем-втроем, т.к. времени тратится слишком много.
5е герои тому яркий пример - ОХ работают параллельно в режиме реального времени.
Более того, даже в Hota, в онлайн режиме, можно видеть, как ходит твой союзник в реальном времени.
Попробую объяснить, как я это понимаю.
Игроки при одновременных ходах при нажатии кнопки завершить ход - пересылают друг другу пакеты данных со своим ходом. То есть одновременный ход понятие условное, на программном уровне никакого одновременного хода нет - это связано с изначальным кодом игры.
Иными словами, мы имеем псевдоодновременный ход. И прерывание ОХ как раз происходит в случаях, когда в пакетах данных проявляется несоответствие: это может быть как встреча, так и пересечение траекторий героев, и другие факторы, которые учитываются при "сравнении пакетов данных" (пример такого несоответствия - один из игроков уже закончил ход, подобрав сундук, но у его оппонента этот сундук ещё не подобран и он сам его в этот день может подобрать, поскольку обновление карты и происходит в момент обоюдной передачи хода, в результате один и тот же сундук подобран дважды - а это и есть несоответствие, поэтому ОХ прерывается и оппоненту приходится перехаживать).
Можно ли это исправить? Можете попытаться на досуге - даже в текущем виде разработка ОХ представляет из себя сложный и трудоёмкий процесс. Не пересылать же пакеты данных каждую миллисекунду... Это же всё-таки не реал-тайм стратегия, а игра с другим изначальным движком...
Что касаемо хода союзника, который мы видим, - так его ход является как бы и нашим тоже, на то мы и союзники: мы не можем друг на друга напасть.
__________________
Нам это идеально подойдёт! (с)



"Совесть - она либо есть, либо её нет" (с) RedWhait HP
Нам это идеально подойдёт! (с)



"Совесть - она либо есть, либо её нет" (с) RedWhait HP
MerlinTheMagician вне форума
Ответить с цитированием