Релиз VCMI 1.0.0 - движка для Героев 3
После долгих лет разработки вышла стабильная версия VCMI 1.0.0 — игрового движка для Heroes of Might and Magic III с открытым исходным кодом. Основной целью проекта является не только реализация ванильного геймплея третьих героев, но и встроенная поддержка модов и модулей ИИ.
Самые значительные изменения в этом релизе:
- Реализован альтернативный модуль искусственного интеллекта NullkillerAI для противников на стратегической карте.
- В случайных генераторе карт реализована поддержка островов и улучшена поддержка объектов из модов.
- В ланчере реализована проверка обновлений игры, а так же нового репозитория модов на GitHub. Благодаря этому станет проще установить все доступные моды включая новые города, героев еи артифакты.
Как установить
Стабильные билды доступны на GitHub. Поддерживаемые платформы: Windows, macOS (Intel and M1), Linux, Android. Стабилизация билдов для некоторых платформ еще в процессе, но на Windows и macOS все работает хорошо.
Для использования движка нужны ресурсы оригинальной игры, например версия с GOG. Детальные инструкции по установке можно найти на wiki проекта.
От разработчика
Разработка проекта шла медленно предыдущие несколько лет, но в 2022 году к команде присоеденилось несколько активных разработчиков и мы приняли решение выпускать релизы каждые 3 или 6 месяцев. В следующих релизах у нас скорее всего будет новый редактор карт и поддержка iOS, правда без AppStore так что установка будет нестандартной.
Как один из майнтейнеров проекта хочу заранее ответить на вопросы о степени завершенности проекта. Красивая цифра в номере релиза не означает, что все уже готово и идеально работает. Например, проект все еще имеет ограниченную поддержку онлайн мультиплеера из-за отсутствия лобби, но для игры в одиночку все уже готово. И конечно, движок позволяет устанавливать множество модов и играть с ними без конфликтов и крашей.
Если вы любите Герои и знаете C++ то вы можете поучаствовать в развитии проекта. У нас небольшая, но дружная международная команда разработки которая всегда рада принять в свои ряды новых участников. Наша цель — сохранить Героев для будущих поколений, а так же реализовать идеи которые не возможны в рамках модификаций с использованием обратной разработки.