🎓 3rd year game programming student at Breda University of Applied Sciences.
April 11, 2025
Mantis Engine is a custom cross-platform C++ engine for Windows and OpenXR-based VR. Development spanned 16 weeks, beginning with an 8-week core engine phase by a team of five programmers, followed by an 8-week production phase with an expanded multidisciplinary team, during which the engine was further extended to support a full game.
My Contributions: In-world UI elements (Text, (Animated) Images) | Interactive Buttons (physical & UI-based) | Shooting Mechanics | Core gameplay demo functionality
Engine/Tools: FMOD | Jolt | stb_truetype | EnTT | GLM | ImGui | cereal
Team Size: Engine Core: 5 Programmers | Production: 8 Programmers, 2 Designers
Duration: Engine Core: 8 weeks (Feb 2025 - Apr 2025) | Production: 8 weeks (May 2025 - June 2025)
Mantis Engine was a team project focused on building a custom C++ cross-platform game engine for Windows and OpenXR-based VR. The development of the engine spanned over 16 weeks, with an initial 8-week core engine phase by a team of five programmers. This article mainly focuses on this 8 week period.
Additionally, there was an 8-week production phase with an expanded multidisciplinary team, where the aim was to build a game (Ascension Protocol) with Mantis Engine. During this period the engine was expanded further to support that game’s specific needs.
To read more about the production phase, please check out the Ascension Protocol article:
Click here to read about Ascension Protocol and the production phase of the engine.