VCMI Просмотры: 84 Последнее редактирование

VCMI — открытый движок для Heroes of Might and Magic III[1]. Он написан с нуля и использует только графику, звук и тексты оригинальной игры, поэтому нужны файлы данных The Shadow of Death или издания Complete[2][3]. Код распространяется по лицензии GNU GPL версии 2 или новее[4][5]; с Ubisoft проект никак не связан[2]. Название — сокращение фразы на квенья, означающей «Новые Герои Меча и Магии»[6].

История

  • По хронологии самого проекта работа началась 14 мая 2007 года, публично о нём объявили 23 февраля 2008 года, а код открыли 1 февраля 2009 года с версией 0.7[7]. В списке изменений первым закрытым выпуском названа версия 0.5 (2 февраля 2008)[8].
  • Описание пакета Debian называет исходной целью свободную реализацию движка In the Wake of Gods, свободную от ограничений оригинала[6].
  • В титрах автором идеи указан Михал Урбаньчик («Tow»); среди разработчиков — Иван Савенко и Том Зелински («Warmonger»)[5].
  • Ранние версии писались на SDL и Boost, и уже в 0.8 (2010) работал режим «горячего стула»[9]. OpenNet в 2010 году описывал VCMI как отдельный движок, использующий оригинальные файлы данных[10].
  • Версия 1.0.0 вышла 11 сентября 2022 года, почти через шесть лет после 0.99[11]; Хабр насчитал восемь лет и сообщил, что в команде появились новые активные участники и обновления будут выходить чаще[12]. Один из разработчиков писал, что красивая цифра не означает, что всё уже готово[13].

Версии

ВерсияДатаГлавное
0.52 февраля 2008первый закрытый выпуск[8]
0.71 февраля 2009код проекта открыт[7]
0.81 марта 2010режим «горячего стула»[8][9]
0.94октябрь 2013новый лаунчер[8]
0.972 ноября 2014разрешения экрана до 1920×1080[11][14]
0.981 апреля 2015заметно улучшен генератор случайных карт[11][15]
0.991 ноября 2016[11]
1.0.011 сентября 2022первый выпуск ветки 1.x, почти через шесть лет после 0.99[11][12]
1.1.023 декабря 2022поддержка iOS[8]
1.2.014 апреля 2023переписана отрисовка карты приключений[8]
1.3.04 августа 2023формат карт Horn of the Abyss[8][16]
1.4.08 декабря 2023обучение, таблица рекордов[8]
1.5.010 мая 2024сетевое лобби с учётными записями и чатом; геймпады[8][17]
1.6.020 декабря 2024импорт Heroes Chronicles[8][18]
1.7.024 декабря 2025карты и кампании HotA 1.7, редактор шаблонов случайных карт[8]
1.7.515 августа 2026последний выпуск на октябрь 2026[11]

В списке изменений следующей версии, 1.8.0, проект переименован в «VCMI — Open Heroes 3»[8]; под этим названием он уже значится в Google Play[19].

Возможности

  • ИИ на карте и в бою написан заново и не похож на оригинальный[2]; с версии 1.7 по умолчанию используется Nullkiller2[8].
  • Генератор случайных карт, «горячий стул», разрешения далеко за пределами исходных 800×600[15][9][14]. С версии 1.5 — встроенное лобби с учётными записями и чатом[8].
  • Карты Horn of the Abyss открываются с версии 1.3, карты HotA 1.8 — с 1.7.2[8].
  • С версии 1.6 можно импортировать Heroes Chronicles из установщиков GOG[18].

Моды

Новое содержимое добавляется модами. Порт Horn of the Abyss приносит города Причал, Фабрика и Кронверк с графикой HotA Crew[20]; есть и порт In the Wake of Gods[21]. В FAQ подчёркивается, что эти порты переносят лишь часть оригиналов, что VCMI — не мод HotA или WoG и что HD Mod с ним не работает[2]; страница в Google Play предупреждает, что опыт HotA и WoG будет не таким, как в настольных версиях[19].

Платформы

  • Windows, Linux, macOS, Android и iOS[22][1].
  • Android: Google Play (рекомендуется), F-Droid или APK, Android 5.0 и новее[3][4]; у версии в Google Play более 500 тысяч установок[19].
  • iOS: в App Store нет; устанавливается через TestFlight или сторонними способами, iOS 12 и новее[23].
  • Linux: Flathub и репозитории дистрибутивов[24].

В прессе

За проектом с 2016 года следит GamingOnLinux[25][26][17]; на русском о нём писали Linux.org.ru[9][15], OpenNet[10][14][27][16], Хабр[12] и DTF[13].