~/tools/breakout

Breakout.js

Brick-buster meets paddle game. Catch falling powerups, clear the wall, survive levels that get faster and meaner. Runs locally — no data leaves your device.

What is this? Hide details

What is Breakout?

A Breakout-style brick-buster: bounce the ball off your paddle to clear walls of bricks across levels that speed up, catching falling powerups (and dodging the bad ones). Built on HTML5 Canvas with deterministic physics and mouse, keyboard, and touch controls. Score, lives, and the high-score table all live in client-side JavaScript — no third-party scripts, no server, and it works offline once cached.

breakout.js

Controls

  • move
  • SPACElaunch
  • Ppause
Score 0
Level 1
Lives ♥ ♥ ♥
High Score 0
Active no powerups · catch the falling tokens