Space Shooter Game created and written entirely in Unity and C#.
Throwback to classic arcade-style space shooters.
- Unity Game Engine
- Download Source Code here, then Run or Build the project in Unity.
- Uses trigonometry to calculate rotations and angles for player ship, enemies and lasers.
- All objects in game are set as prefabs.
- Background has parallax effect based on player's movement.
- Coroutines for enemy movement, spawning, powerup generation, and powerup effects.
- Dependent on time rather than framerate to account for different game quality framerates. (meters per second rather than meters per frame)
- Powerups (speed boost, triple shot, shield, health)
- Pause or Quit game
- Temporary Invincibility when hit
- Score and Grade system
- Increase in difficulty as player progresses
- Unique bosses and attack patterns
- 30 FPS animations
- Art and Animations: Isaac Kim
- Game Engine: Unity
- Sounds: JFXR
- Music: Erik Skiff
- All of Us
- Arpanauts
- Digital Native