3-D Shooter
This is my 3D Shooter Project.
I Made The Following Significant Modifications:
- Created my own Level
- Arena style design
- lots of details
- unique style compared to the tutorial
- No way to win, just survive as long as possible
- Arena style design
- Created Partially Working Round System
- Wrote multiple C# Scripts but couldn't get many of them it to work in project
- So I added to an existing C# Script "EnemySpawner.cs"
- Made a delay to the initial spawners to better lay out rounds
- Created rounds to spawn 4, 8 12, then 14 enemies per round
- New Round every 30 seconds after an initial 5 second delay
- Broken Display Timer in Corner
- I created a clock C# script that was meant to count up for how long you've spent in the game, but I had issues getting it to run properly
- Created new "nuke" pickup
- Placeholder green orb design similar to score pickup
- Created own C# Script to give the pickup functionality
- When picked up, all enemies on screen are killed
- You shouldn't be able to pick it up if no enemies are present in the world
- It does not kill the enemy spawners so, the rounds will continue to happen
- Enemies can drop this on death at a 10% chance
- I placed one already in the world for grading purposes
- Created a new "speed" pickup
- Placeholder orange ammo pack art
- Created my own C# Script to give the pickup functionality
- When picked up it multiplies your speed by 2
- Enemies can drop this on death at a 10% chance
- I placed one already in the world for grading purposes
Minor Changes
- UI Changes
- Menu appearance
- Pause Screen appearance
- Defeat Screen Appearance
- Sound Changes
- Added music to menu and level
Credits To Shane Quinn, CAS 117, Michigan State University.
Credit to Turbo Makes Games Youtube For explaining how to make clock script (Not implemented to work in game however)