Heroes of the Storm

Усовершенствования системы файлов повторов в Heroes of the Storm

Nate "Spyrian" Valenta

В систему файлов повторов игр внесено несколько усовершенствований. Также открыт исходный код проекта heroprotocol, чтобы игроки могли создавать и улучшать собственные средства анализа повторов.

Изменения, затронувшие файлы повторов, позволят сторонним разработчикам, использующим heroprotocol, извлечь массу дополнительных статистической информации и данных из повторов боев (даже тех, что были записаны еще во время технического альфа-тестирования). К информации, которую можно получить из файлов повторов, относятся данные о механике элементов полей боя, о захваченных лагерях наемников, выборе талантов героев, а также обо всех параметрах, приведенных на экране результатов (убийства, помощь в убийстве, смерти, исцеление, урон, нанесенный героям и строениям), и пр.

В будущем мы намерены разработать новые усовершенствования протокола и функционала файлов повторов. Мы уже сотрудничаем с некоторыми разработчиками из числа игроков в Heroes of the Storm, чтобы определить, какие изменения будут наиболее полезны для работы со средствами анализа повторов, созданными сообществом. Если вы решили заняться извлечением данных из файлов и хотите создать новые средства анализа повторов для сообщества Heroes of the Storm, то обязательно загрузите библиотеки heroprotocol с сервиса GitHub — они вам очень помогут в работе.

Обновление от 2 февраля 2016 г. Пользователь Reddit TheRealFarof недавно перенес нашу библиотеку heroprotocol Python на Javascript и выложил ее на GitHub. Большое ему спасибо! Еще больше возможностей для разработчиков-любителей :)

InvisibleDividerLine_800x50.png