Breakout

Games

About this app

Bounce the ball off your paddle to smash every brick, built with pure React (no game engine). Retro 80s arcade look with rainbow bricks. How to play Move the paddle with the mouse, your finger (anywhere on the play area) or ←/→ (A/D). Tap, click or press Space to launch the ball. The ball bounces off the walls, bricks and paddle. Where it hits the paddle sets its angle: hit it near the edge for a sharper bounce. Break every brick to clear the level. If the ball falls past the paddle, you lose a life (you start with 3).

Features

  • 5 levels with different brick layouts. Silver bricks take 2 hits and gold bricks 3.
  • Power-ups sometimes drop from broken bricks. Catch them with the paddle:
    • W wider paddle (12 seconds)
    • M multi-ball (each ball splits into three)
    • S slow ball (10 seconds)
    • + extra life
  • The ball gets a little faster on each level.
  • Sound effects generated with the Web Audio API (no sound files), with a mute toggle that is remembered.
  • High score saved in localStorage.
  • Stats: games, games with every level cleared, high score, average score and the furthest level reached. Reset stats clears them and the high score, after a Yes / No confirmation.
  • Settings: theme for the page around the playfield (same as the device, light or dark; the playfield stays dark), and sound on or off, saved in localStorage.

This application can

Show its own pages, and nothing more

Ratings and reviews

0.0
0 review(s)
Only registered users can write reviews