For fullscreen: Ctrl + '-' or Ctrl + '+'


Controls:

Left Paddle: Z

Right Paddle: /

Launch Ball: Spacebar

Turbo Boost: Spacebar


 Goal of The Game: Earn as many points as possible!


Sources

Font:

Fonts, F., 2017. Super Mario 256 - Download Free Fonts. [online] Free Fonts. Available at: <https://www.freefonts.io/downloads/super-mario-256/> [Accessed 28 October 2021].

Music:

Lentz, T., 2017. Constellation. [online] OpenGameArt.org. Available at: <https://opengameart.org/content/constellation> [Accessed 28 October 2021].

Health icon:

OpenGameArt.org. 2019. health. [online] Available at: <https://opengameart.org/content/health> [Accessed 28 October 2021].

Pinball sprites:

OpenGameArt.org. 2020. 2D pinball sprites. [online] Available at: <https://opengameart.org/content/2d-pinball-sprites> [Accessed 28 October 2021].

Scripts:

1. Turret

Youtube.com. 2020. [online] Available at: <https://www.youtube.com/watch?v=dCtt6ri5Iag> [Accessed 5 November 2021].

2. StartMovingInRandomDirection

 KIT109 Games Fundamentals Tutorial, 2021


Features

Core Functionality:

  • Ball shooting
  • Paddle movement
  • Level completion / game over
  • Ball reset
  • Ball movement
  • Debug ball placement

Extra Functionality:

  • Visual style and feel
  • Turbo boost
  • Bounce pads
  • Trail
  • Post processing (the powerups, stars - have Bloom, background, etc)
  • Audio on ball collision
  • Music

User Interface:

  • Title screen with level select
  • In-game UI
  • In-game bonus UI
  • Start of level text
  • End of level text

Levels:

  • Level 1 – Default:
    • Basic Bumpers
  • Level 2 – Black Hole:
    • Functionality
    • Visual style
  • Level 3 – Cinemachine:
    • Cinemachine
    • Hidden bonus item
  • Level 4 – Bonus Triggered by Hits:
    • Three-hit bumper
    • Visual feedback
  • Level 5 – Checkpoints:
    • Checkpoint bumpers
    • Visual feedback
  • Level 6 – Doorway Triggered by Tripwire:
    • Tripwire
    • Visual feedback
    • Action
  • Level 7 – Launcher:
    • Launcher
  • Level 8 – Multi-ball:
    • Spawn extra ball
    • Bug-free
  • Level 9 – Turret:
    • Playability
    • Uniqueness (turret turns red when player is near; orange when it does not detect player)
    • Functionality
  • Level 10 – Who Turned Out the Lights?: 
    • Playability
    • Uniqueness (turret functionality from Level 9; one way portal: green -> blue; obstacles have shadow outlines; ball and stars emit light)
    • Functionality


Leave a comment

Log in with itch.io to leave a comment.