Prototype


 * 1) Have the camera move on rails (Splines)
 * 2) Make sure it's easy to edit and can move in all directions
 * 3) Have the camera able to stay still then zoom in on point of interest or follow an object
 * 4) MAYBE implement it as a list of instructions on what the camera does next OR have it dynamic so it reacts to whatever object triggers the zooming or following
 * 5) Create a test environment for the camera to walk through
 * 6) Add UI mock up for choosing the two paths
 * 7) Implement the cursor for aiming
 * 8) Have the gun shot with graphics and sound effect
 * 9) Add system to has different weapon profile for how the gun shots
 * 10) Add IF rapid fire gun, IF button held down continues fire
 * 11) Make mock up targets to be hit
 * 12) Have where the gun shots to send a message triggering targets being hit
 * 13) Implement the bar that fills up after every successful hit
 * 14) Add different weapons to be used
 * 15) Add targets that explode to reveal the weapons or lifes/continues
 * 16) Add the ammo UI and limits on the weapons
 * 17) Right-Click for a RELOAD
 * 18) Add mock up enemies
 * 19) Add scoring system for where the enemy is shot, how fast, how many times, and each enemies own points
 * 20) Add life systems
 * 21) Have timer for when the enemy shots back and the player loses LIFE
 * 22) Have the LIFE event, reset score system
 * 23) Add mock up civilians and if shot player loses LIFE
 * 24) If Player loses all LIFE the player gets a GAME OVER then an option to be kicked back to previous checkpoint