2D Platformer assigment.

Changes made:

  • Gameplay
    • Player can shoot a projectile and aim it in 8 different directions according to the movement input
    • Implemented spending score pickups (candy) in order to shoot projectiles
    • The final score is calculated according to the remaining score pickups the player has
    • Player can glide when falling and holding the jump button, during which he can move left or right
    • Player blinks while invincible (after taking damage or respawning)
  • Enemies
    • Added ability to shoot to static enemies
    • Modified an enemy to work as a boss fight
    • Stopped enemies from colliding with each other
  • Sprites
    • Changed player sprite
    • Changed level goal pickup sprite
    • Changed extra life sprite
  • Levels
    • Created 3 different levels
    • Implemented a boss fight in which boss movement, platform movement, door closing and music playing are triggered when player enters the boss fight room
  • Sounds
    • Changed music so each level has its own, different from the menu music
    • Moved sound effect from falling to shooting projectiles
  • Scenes
    • Added intro scene with a brief introduction to the setting and backstory
    • Added game complete scene with the final score and high score comparison
    • Modified main menu background to suit the new game theme
  • Menus
    • Implemented instructions page
    • Added options page with the ability to reset high score


Credits

Created by JP Guimarães

Download

Download
Windows.zip 34 MB
Download
MacOS.zip 44 MB