Breakout

📦 Game 🔨 Svelte 🙎‍♂️ by Madza

Breakout is an arcade game developed and published by Atari, Inc.

In Breakout, the goal is to destroy all the bricks at the top. A ball bounces off the top and two sides of the screen. When a brick is hit, the ball bounces back and the brick is destroyed.

The player loses a turn when the ball touches the bottom of the screen; to prevent this from happening, the player has a horizontally movable paddle to bounce the ball upward, keeping it in play.

Features

  1. Moving paddle + ball
  2. Bricks generation
  3. Collision detection
  4. Score keeping
  5. Level system
  6. Lives tracking
  7. Game over / reset

Tech stack

The project is created using Svelte.

Final notes

The project is under MIT license.

Any feature requests are welcomed on GitHub repo.