My Role:
As a programmer, I implemented a robust and reusable entity system, focusing heavily on good inheritance and software architecture. This was done with the aim of improving my own skills as a software engineer, as well as create an efficient pipeline for quickly creating new enemy types. I also sought to achieve safer and more efficient practices by leveraging coroutines and not using the scene inspector to link game objects. For recruiters looking at this project to review the quality of my code, I would recommend the following sequence of files:
Resources:
Play Game (Requires LeapMotion and a VR Headset to play)
Back to Top