Power Ups - TypeDefinition/NautiBuoy GitHub Wiki

Power-Ups

  • Size would be around 8x8 pixels
  • Would just be a small icon
  • Can be found scattered around the map
  • When player collide on it, will receive some sort of addition that will help them

Power-Ups List:

  • Health
  • Temporary invincibility
  • Time increase
  • Increase Speed
  • Damage increase

Health power-up

  • Add 1 heart to player

Temporary invincibility

  • For a short amount of time, player will be invulnerable to any attack from enemies
  • Player will also be invulnerable if they touch an enemy during this time period
  • Has feedback to show when player is invincible. The Player will 'flash', when invincibility is running out, it will flash slower.

Time increase

  • There's a time limit and it's constantly going down
  • Time increase will help increase the time limit by a certain amount

Increase Speed

  • Make player move faster
  • Player sprite will change when the effect is in place
  • When the effect is about to run out, player sprite will flicker between the speed and default version as a signal

Damage increase (Get a torpedo)

  • Player's damage output is more
  • Player's projectile will be different when shot
  • Players have a limited number of shots with the increased output.
  • Able to hit enemies even when it's in 'protect' mode, such as being able to hit the turtle enemy when it is in its shell.