🚀 Shipped November 2016

Unity first-person shooter

Converting Unity’s Survival Shooter tutorial to a first-person shooter, and adding enhancements to make the game more interesting


This was Unity Project #2 in my “HCI 580: Virtual Environments, Worlds, and Applications” graduate course. In project #1, we were introduced to the basics of Unity – prefabs, controls, UI elements, camera functions, etc. Now it was time to test the logical side of our brains.. could we combine this knowledge to mold experiences in ways still unknown to us.


Enter project #2, the first-person shooter.


Our first step was to complet the Survival Shooter tutorial on Unity’s website. After completion, we were told to make the following changes:


  1. Convert the game to first person view
  2. Add the ability for the user to jump on objects in scene
  3. Create 3 new enemy spawn points, and have enemies spawn randomly from each
  4. Import 2 new assets to the scene


After many late nights tinkering with camera scripts, spawn points, and y-axis positioning, I was able to achieve all of these steps.


Check out the demo below the see the final result. 


Related projects