History by Sheltem the Dark

VCMI

Edit Summary: VCMI: the open-source Heroes III engine — history, versions, mods, platforms; cited inline.

VCMI is an open-source engine for Heroes of Might and Magic III[1]. It is written from scratch and reuses only the original game's graphics, sound and text, so the player needs the data files of The Shadow of Death or the Complete edition[1][1]. The code is licensed under the GNU GPL, version 2 or later[1][1], and the project is not associated with Ubisoft[1]. The name stands for a Quenya phrase meaning "New Heroes of Might and Magic"[1].

History

  • According to the project's own timeline, work started on 14 May 2007, the project was announced publicly on 23 February 2008 and its code was opened on 1 February 2009 with version 0.7[1]. The changelog calls 0.5 (2 February 2008) the first closed release[1].
  • The Debian package describes the original aim as a free implementation of the In the Wake of Gods engine that would overcome the original's limitations[1].
  • The credits give the idea to Michał Urbańczyk ("Tow"); Ivan Savenko and Tom Zielinski ("Warmonger") are among the developers[1].
  • Early versions were built with SDL and Boost, and 0.8 (2010) already supported hot-seat play[1]. In 2010 OpenNet described it as a separate engine that uses the original data files[1].
  • Version 1.0.0 came out on 11 September 2022, nearly six years after 0.99[1]; Habr counted eight years and reported that new developers had joined and releases would come more often[1]. One of the maintainers wrote that the round number did not mean everything was finished[1].

Versions

VersionReleasedHighlights
0.52 February 2008first closed release[1]
0.71 February 2009the project becomes open source[1]
0.81 March 2010hot-seat play[1][1]
0.94October 2013new launcher application[1]
0.972 November 2014screen resolutions up to 1920×1080[1][1]
0.981 April 2015much improved random map generator[1][1]
0.991 November 2016[1]
1.0.011 September 2022the first 1.x release, nearly six years after 0.99[1][1]
1.1.023 December 2022iOS support[1]
1.2.014 April 2023adventure-map rendering rewritten[1]
1.3.04 August 2023Horn of the Abyss map format[1][1]
1.4.08 December 2023tutorial, high-score screen[1]
1.5.010 May 2024online lobby with accounts and chat; gamepad support[1][1]
1.6.020 December 2024Heroes Chronicles import[1][1]
1.7.024 December 2025HotA 1.7 maps and campaigns, random-map template editor[1]
1.7.515 August 2026latest release as of October 2026[1]

The changelog for the next version, 1.8.0, renames the project "VCMI — Open Heroes 3"[1], the name its Google Play listing already uses[1].

Features

  • Its adventure and battle AI are new and unlike the original's[1]; the Nullkiller2 AI became the default in 1.7[1].
  • A random map generator, hot-seat play and screen resolutions far beyond the original 800×600[1][1][1]. Since 1.5 an in-game lobby with persistent accounts and chat[1].
  • Horn of the Abyss maps load since 1.3, and HotA 1.8 maps since 1.7.2[1].
  • Heroes Chronicles can be imported from the GOG installers since 1.6[1].

Mods

Content is added through mods. A port of Horn of the Abyss brings its Cove, Factory and Bulwark towns, using assets created by the HotA Crew[1], and there is a port of In the Wake of Gods[1]. The FAQ stresses that these ports cover only parts of the originals, that VCMI is not a HotA or WoG mod, and that HD Mod does not work with it[1]; the Google Play listing warns not to expect the same HotA and WoG experience as on the desktop versions[1].

Platforms

  • Windows, Linux, macOS, Android and iOS[1][1].
  • Android: Google Play (recommended), F-Droid or an APK, Android 5.0 or newer[1][1]; the Google Play version has more than 500,000 installs[1].
  • iOS: not in the App Store; installed through TestFlight or sideloading, iOS 12 or newer[1].
  • Linux: Flathub and distribution repositories[1].

Coverage

GamingOnLinux has followed the project since 2016[1][1][1]; in Russian it has been covered by Linux.org.ru[1][1], OpenNet[1][1][1][1], Habr[1] and DTF[1].