Score
0
Best
0
Lives
โค๏ธโค๏ธโค๏ธ
Level
1
Live Demo ๐Ÿงฑ

Breakout

Mouse, drag, or hold โ† โ†’ to move paddle

Mouse / finger drag ยท Hold โ† โ†’ arrow keys

How to Play

Goal

Bounce the ball with your paddle to break all the bricks. Clear all 8 levels to win!

Controls

  • Mouse โ€” move cursor over canvas to position paddle (desktop)
  • Finger drag โ€” drag left/right on the canvas (mobile)
  • Hold โ† โ†’ โ€” hold arrow keys for continuous paddle movement

Levels & Patterns

  • 8 levels โ€” each uses a unique brick layout
  • Patterns: Classic, Pyramid, Diamond, Checkerboard, Cross, Fortress, Arrow, Wave
  • Ball speeds up each level
  • Darker bricks take 2 hits to break

Scoring

  • Each brick = 10 ร— level points
  • 3 lives โ€” ball resets when it falls
  • Best score saved in your browser
FAQ

Why does the ball angle change when hitting the paddle?

The ball reflects based on where it hits the paddle โ€” hitting the edge sends it at a sharp angle, hitting the centre bounces it straight up.

Do bricks reset when I lose a life?

No โ€” your brick progress is saved between lives. Only the ball and paddle reset position.

Is my best score saved?

Yes โ€” automatically saved in your browser's local storage.

Can I play on mobile?

Yes! The game scales to fit your screen. Drag your finger across the canvas to move the paddle.

More Games
View all โ†’