Move the paddle, bounce the ball and break every brick. 10 handcrafted levels plus endless, numbered multi-hit bricks, 3 lives, a slower practice mode and a touch strip so your finger never covers the paddle.
Brick breaker is a game where you slide a paddle along the bottom of the screen to bounce a ball upward into rows of bricks, and you win a level by breaking every brick before the ball falls past the paddle 3 times. The ball keeps a constant speed and bounces off the side walls, the ceiling, the bricks and the paddle. A brick that needs one hit disappears at once, while a brick marked with a number needs that many hits, and its colour changes as it weakens. If the ball drops off the bottom you lose a life and the next ball waits on the paddle until you tap or press Space to launch it.
The angle of the ball depends on where it lands on the paddle. A hit in the exact centre sends it straight up, and a hit near either end sends it out at up to 62 degrees from vertical, away from the centre. That gives you real control: catch the ball on the left end to send it left, on the right end to send it right. The ball never travels almost flat; its vertical share of the speed is kept above about a quarter, so a rally cannot get stuck going sideways. The ball moves in small fixed steps and a fast ball is split into sub-steps of at most 0.1 units, each shorter than its radius, so even at top speed it cannot slip through a brick or skip a corner, and it plays the same on a 60 Hz and a 144 Hz screen.
Levels mode has 10 handcrafted layouts, from a plain wall of single bricks in level 1 to towers of 4-hit bricks in levels 8 to 10. The ball starts at 10 units per second and gets 0.9 faster on each level, capped at 17, so the last levels are quick but never impossible. Endless mode builds a new random, symmetric layout after each clear, with more rows and tougher bricks as you go. Practice mode slows the ball to 70 percent of its speed, which suits young players and first tries. A brick scores 2 points for each hit that does not break it and 10 points times its starting hits when it breaks, so a 3-hit brick is worth 30 plus the 4 points from its first two hits. Clearing a level adds 100. Your best score is saved in this browser for each mode.
On a touch screen, put your finger in the dark strip below the paddle and drag left or right; the paddle follows how far your finger moves, so your hand never covers the ball. A short tap launches the ball. With a mouse, move the pointer across the board and click to launch. With a keyboard, the Left and Right arrow keys move the paddle, Space launches the ball, and P or Space pauses. The game also pauses by itself when you switch to another tab, so you never lose a life while away. Press Resume to carry on.
Move the paddle so the ball lands on a different part of it. The centre sends the ball straight up, and the far ends send it out at up to 62 degrees from vertical, away from the centre.
You have 3 lives. When the ball falls past the paddle you lose 1 and the next ball waits on the paddle until you launch it. At 0 lives the game is over and your score is saved if it is a best.
A number is how many hits the brick still needs: a 3 takes 3 hits. The colour changes as the number drops, so each brick is shown by both colour and number. Bricks with no number break in one hit.
It starts at 10 units per second on level 1 and speeds up by 0.9 per level, up to a cap of 17. Practice mode keeps it at 70 percent of that, so the first ball moves at 7.
Each hit that does not break a brick scores 2. Breaking a brick scores 10 times the hits it started with, so a 4-hit brick gives 40. Clearing every brick in a level adds 100.
The best score for levels and for endless mode is kept in this browser's storage on this device. Your scores are never sent anywhere. The page's analytics only count that a game was started and that one was finished, with no score or other detail from your play.