Cloned Games

OpenMoM

HaltedSemi-playableWindowsLinuxOSX
OpenMoM screenshot

About

Master of Magic is a single-player fantasy turn-based 4X strategy game from Microprose in which the player is a wizard trying to dominate two linked worlds. OpenMoM is a from-scratch rewrite of Master of Magic in C++14 with SDL2, aiming to reproduce the original's animations, fonts, colors and layout while keeping mechanics easy to extend. Units, armies, cities, combat and spells exist only at a prototype stage, and it builds on macOS, Windows and (reportedly) Debian Linux.

How it differs from the original

The design is meant to let players tweak or extend game mechanics such as spells, combat and AI, while still being playable like the original.

Getting started

Build with the included Xcode or Visual Studio 2017 project, or CMake on Linux, then copy the original game's LBX data files into the project's data folder.

Known limitations

  • development: Implementation is at prototype stage for units, armies, cities, combat, and spells management.
Requires original assets. Requires original Master of Magic LBX files to be copied into the data/lbx directory to run the game.

Media

Additional notes

Tools
The Xcode and Visual Studio projects include an LBX manager tool for browsing data inside the original LBX files.
Share:

We’d like to use analytics cookies to understand how visitors use this site. See our Privacy Policy for details. Nothing else is tracked, and the site works the same either way.