Serious Games are focused on the game experience to foster experiential learning. Therefore, these games are often more similar to games made for entertainment, especially in terms of visual fidelity and storytelling. Game engines made for traditional games can be very useful when trying to build a serious game, as they abstract away a lot of the lower level coding.
We recommend evaluating at least the following engines if you are looking to build Serious Games:
- Unity Engine → https://unity.com/proprietary
- Especially good for visual storytelling
- Very powerful but also complex
- Used in UFin and the Private Banking Game
- Godot Engine → https://godotengine.orgfreeopen-source
- Alternative to Unity with similar capabilities
- Twinery → https://twinery.org/
- Great for simple text-based storytelling
- Stories can be created with an intuitive path-based editor