Description
In this game the player is the pilot of a ‘Mech’ fighting robot who has to protect themselves from the hordes of enemies that approach from all directions while also walking to beacons that have to be lit to complete the game. The player controls the game using three peripherals: the Razor Hydra, an oculus rift, and a mechanical set of paddles. The Hydra controls the arms and weapons of the Mech and the pedals are used for the movement of the legs.
Contributions
- Oculus Rift
- Adding support for virtual reality in the game. This included seting it up to work with the Oculus Rift and making sure it worked correctly in the game.
- Razor Hydra
- Implementation of the Razor Hydra. This meant using the Razor Hydra API and integrating it into the game. At the time of development the Hydras had already been discontinued which made development a little harder.
- Inverse Kinematics
- Because the player was free to move the hands of the Mech using the Razor Hydras I had to implement IK to make the arms of the mech react to the movements of the player as good as possible. This can be viewed on youtube.