Fheroes2 Launches Open-Source Heroes of Might and Magic 2 Engine 15 May

Available Issuing the project Fheroes2 1.0.4 , which will recreat the engine of the game Heroes of Might and Magic II from scratch. The project code is written in C ++ and is distributed under the license gplv2. To launch the game, files with game resources are required that can be obtained, for example, from the demo version of Heroes of Might and Magic II or from the original game.

The main changes:

  • In the virtual keyboard, the support of different languages ​​appeared (while Russian and Polish are available) and the tongue switch button is added.

    /pens
  • After the scenario is completed on the screen with the dragon animation, the results are now displayed, as in the original game.

  • The main menu is drawn without violation of the proportions.

  • A list of available large -format resolutions has been expanded, which will increase the convenience of playing on screens with a small diagonal, especially on smartphones on Android.
    /pers >
  • Ability to miss a musical entry into battle by clicking the right or central mouse button or pressing ESC.
  • Added headlines for many information windows in the game and descriptions for the interface elements.


  • Some spells now have a visual interpretation of the possibility of use depending on the game conditions.


  • II’s behavior on an adventure map associated with interactions with some objects and laying the path of nearby heroes.
  • Global code changes have been made as part of the creation of the cards editor.
  • Refined translations into Russian, Czech, Swedish, Danish, Vietnamese, Ukrainian, Bulgarian and Slovak languages.
  • Corrected over 40 errors.
/Reports, release notes, official announcements.