FreeRealm is a realm engine for turn based strategy games.
The aim of FreeRealm project is to provide a framework for developing customized turn based strategy games. The framework provides an XML based interface for customizing objects such as maps, resources, units, improvements needed for designing a strategy game.Elements of the game defined in these XML configuration files are often related to each other, for example, resources defined in the resources configuration file are used in tile types configuration to define production of each resource for a specific tile type, or, defence modifier of a city improvement boosts a units defence value if the unit is in a city with that improvement.