This was a University project for my Games Engine Construction Module in Teesside University
2nd Year. I created it in C++ using a private library called HAPI by Keith Ditchburn.
The game created using the engine is a Metroidvania-style platformer which allows the player
to earn upgrades in order to progress.
There are 3 upgrades which you can collect
Sprint - Allowing you to move faster.
Super Jump - Allowing you to jump with increased momentum.
XRay Bullets - Your bullets will be replaced with XRay Bullets, allowing your
bullets to pass through terrain.
HAPIvania also comes with a Level Editor created in WPF. The Editor exports and imports
level using XML.