2D Shooter game upload for Coursera peer review

Modifications listed below

1. Main Menu/ Game UI

- Added unique main menu background

- Updated Main Menu UI including button sprite and button states and panels

- Level Select screen includes 4 unique levels

- Added instruction screen at the beginning of each level.

- Added In Game Player lives indicator at the upper right corner of the screen

- Updated font style

2. Aesthetic/Visual Modifications

- Added unique Player sprites, also Player death animation

- Added 3 different enemy types with unique default animations

- Added 3 different power up sprites, animations included

- Added Player thruster animation, also Speed Boost power up thruster

- Added Shield visualizer when the Player picks up Invincibility power up

- Post processing added, Bloom and Motion blur effects

- Added new game sound for level 4 since there were only 3 available sound tracks from the given asset files

- Added new sounds for player projectile, Player destroyed, enemy destroyed, 3 unique Audio effects for Power Ups

- Updated level win audio.

- Updated Game over audio.

- Different backgrounds for each level, (given assets used)

 

2. Gameplay Modifications/ Script modifications

- Added four unique level designs with varying levels of difficulty

- Added Player lives indicator at the upper right corner of the screen.

- Implemented 3 new power up items: Vulcan (Rapid fire), Invincibility, Speed Boost.

      - Each power up last up to 10 seconds, Power up spawner starts spawning random power ups after 5 seconds from game start, and from random time of 5-12 secs.

- Implemented Enemy spawner

      - Level 1: Starts Spawning enemies after 3 seconds at different intervals. Straight shooter enemy type and Diagonal Shooter enemy type. Straight Shooter: Stationary but aims towards the player before shooting. Diagonal shooter: Scrolls left and right, shoots diagonally.

      - Level 2: Added Chaser Enemy type (Chases the player, doesn't shoot but a bit tanky with high health.)

      - Level 3: Added Straight shooter, chaser enemy type.  (Chases and shoots at the player)

- Implemented random asteroid spawner at levels 3 and 4. There are 3 variants of asteroid that spawn randomly and fall down to the scene at varying speeds.

- added environmental hazard at level 4


Credits:

Edmund Cura


Download

Download
Windows.zip 48 MB
Download
MacOs.zip 57 MB

Leave a comment

Log in with itch.io to leave a comment.