Добавлен
Как устроены реплеи в Heroes of the Storm? Я подозреваю, что скорей всего, как и в ск2, но хотелось бы точное описание.

Принятый ответ

BaHeK, Heroes of the Storm использует движок SC2, отличий почти нет, особенно теперь, после релиза LotV, в котором версию движка в SC2 обновили до той версии, которая была доработана для нужд Heroes of the Storm.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
24
8 лет назад
0
BaHeK, Heroes of the Storm использует движок SC2, отличий почти нет, особенно теперь, после релиза LotV, в котором версию движка в SC2 обновили до той версии, которая была доработана для нужд Heroes of the Storm.
Принятый ответ
0
6
8 лет назад
0
Я использовал github.com/Blizzard/s2protocol . Для проверки взял 2 реплея от ск2 и хотс. Из каждого извлек файл replay.initData и попытался его отпарсить. При этом в случае реплея от ск2 ошибок не было, а вот с хотс работать он отказывался. Так что думаю разница всё таки имеется.
0
24
8 лет назад
0
BaHeK, ск2 брал какой версии? Ну и да, небольшие отличия формата возможны - формат реплеев и в самом ск2 не одно изменение претерпел за все время - посмотри сколько разных версий формата та тулза поддерживает.
0
6
8 лет назад
0
prog, самый последний по дате изменения и номеру, т.е. protocol38996.py. С некоторыми файлами (например replay.message.events, replay.tracker.events) работает нормально, а вот с replay.game.events и replay.initData нет. Ну и самое главное для реплея от ск2 абсолютно со всеми файлами работает отлично (ну кто-бы сомневался).
Чтобы оставить комментарий, пожалуйста, войдите на сайт.