Brick Breaker

Move with the arrow keys or on the screen to catch the ball with the paddle.

Global Rankings

You can submit your record after the game ends.

Loading rankings.

    How to Play

    You earn points when the ball hits a brick. Break every brick before you lose all the balls.

    Practical example and verification criteria

    Brick Breaker: Before starting, check which arrow, Enter, Space, or touch controls are supported, how to pause or restart, and what ends the game. Play the first round at the easiest speed on a fresh board to learn input delay and screen size. Do not repeatedly submit ranking scores before understanding the rules.

    Brick Breaker: For a quick check, start with 10 → 0 as a small input whose result relationship you can verify directly. Confirm that the input summary, units, and options match your intent before applying the tool to real values or a copy of the source; this reduces setup mistakes.

    Brick Breaker: Rather than relying on one high score, restart under the same conditions and verify that the score, time, or move count shown by this game changes according to its rules. When the board becomes constrained, stop making arbitrary inputs and plan from the last safe state; this makes chance easier to distinguish from actual strategy.

    Brick Breaker: The core of each game is reading one step ahead—tiles that can merge, walls that cause a collision, cells to reveal, or pairs to match. Instead of rushing, reduce irreversible choices and prioritize leaving empty space or a safe route. That approach helps a run last longer as difficulty increases.

    Brick Breaker: After a game ends, result registration sends only the nickname and record accepted by the page; the public list is for casual comparison. Do not assume the same record will be restored after a network error or on another device or browser. Do not put personal information or a real name in the nickname, and do not treat a record produced by abnormal input as a fair achievement.

    Brick Breaker: Briefly test keyboard focus and on-screen controls, and check that the board is not clipped on a small screen. If rapid motion or repeated input is uncomfortable, take a break and use the operating system's reduced-motion setting. When input does not respond, check focus and pause state before repeatedly pressing the same key.