A simple first-person shooter using the Gear VR and its controller.
This project was far more ambitious than any other I had had before. At the end of my senior year, my APCSA teacher assigned us a open-ended month-long project. Many other groups opted to create their projects in Java (we had studied Java and only Java), but after playing on a HTC Vive myself, I desperately wanted to create a virtual reality game.
I had never created a serious Unity or C# project before, so there was a lot I needed to learn. My team and I quickly went through Unity's tutorials, learning its basics. Luckily, C# was similar enough to Java that we managed to pick it up quickly.
Initially, I had planned to develop this game on the HTC Vive because of its superiority with room scale and accurate controller tracking. However, I wanted my classmates to be able to test the game out themselves so I instead chose to develop on the Gear VR, as Samsung had recently released its controller.
-
Enemy animations were done by Kirtan Buddhev
-
Arrangement of assets on the map were done by Grace Liu
-
This project used free assets availabe from Unity's asset store. Rob Pearson's AI script edited to move the enemies.