- Genre
- Arcade · block-breaker / brick-breaker (Breakout / Arkanoid family)
- Platform
- Any modern web browser (desktop, tablet, phone, foldable)
- Field
- 360 × 480 internal pixels (3:4 portrait), fluid-scales to the device
- Brick grid
- 8 rows × 7 cols every level (56 cells); tier mix scales with level
- Lives
- Start with 3, hard cap 5 (only Extra Life can grow it)
- Controls
- Arrow keys / mouse / touch drag / on-screen d-pad. Space launches a glued ball; P pauses.
- Price
- Free
Break bricks. Rack up points. Beat your best.
TGL Brick Blaster is a free browser-based block-breaker in the Breakout / Arkanoid family — but stretched into an endless-level neverending run. One paddle at the bottom, one (or more) balls bouncing off walls, paddle, bricks, and each other, and a grid of bricks at the top that gets harder to clear every level. Free, no install, no signup, no ads.
Four brick tiers
| Tier | Hits | Base value | Visual |
|---|---|---|---|
| std | 1 | 10 | Theme-accent color (one-shot) |
| hard | 2 | 30 | Yellow → ochre as it cracks |
| tough | 3 | 60 | Orange → red → dark red |
| armor | 4 | 100 | Silver → grey → graphite shades |
Per-level multiplier 1 + 0.1 × (level − 1). So a
std brick is worth 10 at L1, 19 at L10; an
armor brick is worth 100 at L1, 1090 at L100.
Level-tier mix scales by formula so by level 17 the deck has
plateaued at 45% std, 30% hard, 17% tough, 8% armor — a steady
pressure curve, not a difficulty cliff.
Powerful items. Epic combos.
Bricks drop power-up tokens. Catch them with the paddle to stack temporary effects. Combos let a single hot streak chain into absurd damage — three multi-balls plus a laser plus a through-ball can clear half a level in one flurry.
Multi-Ball
Splits the active ball into two. Each child can split again on the next pickup. More balls = more bricks per second.
Laser
Paddle fires a vertical laser pulse on a short cooldown — one-shots most bricks above the paddle while the buff is active.
Wide Paddle
Temporarily +60% paddle width — the most universally useful pickup; smooths out scattered ball trajectories.
Speed Up
Power-hit. Next paddle hit launches the ball at +50% speed for a high-impact strike.
Through-Ball
Ball ignores brick collisions for a window — punches a tunnel straight through the field instead of bouncing.
Mega Bomb
Detonates a 3×3 area on the next brick the ball touches. Chains a few cells but doesn't cascade infinitely.
Slow Time
50% time scale on physics for a few seconds — the rescue button when a multi-ball gets out of hand.
Extra Life
+1 life and raises the cap by 1. The only way to grow your cap above 3.
Real ball-paddle physics
Hit angle is determined by where on the paddle the ball lands — left edge angles the ball left, centre sends it straight up, right edge angles right. There's no canned bounce table; the physics runs in canvas-internal pixels and rescales to the display so the game feels identical whether you're on a 320 px phone or a 420 px desktop.
Anti-cheat (sanity caps + economy parity)
Brick Blaster's physics is floating-point — bit-perfect cross- platform replay isn't viable. Anti-cheat is sanity caps + score- economy parity instead:
score / brickmust fall in[10, 2100]— the min std-at-L1 to max armor-at-L200 envelope.- Hard caps:
MAX_SCORE 5,000,000·MAX_BRICKS_BROKEN 10,000·MAX_BALLS_LOST 50·MAX_LEVEL 200·MAX_PADDLE_HITS 100,000·MAX_DURATION 30 min. - The full event log (every brick break, every power-up, every paddle input) lives forever in
brickblaster_runs.event_logso any suspicious run can be re-played manually. - Out-of-bounds →
validated='rejected'with a specific reason.
Controls in full
- Keyboard: ←/→ or A/D move the paddle. Space launches a glued ball. P pauses.
- Mouse: paddle follows horizontal pointer position. Click to launch.
- Touch: drag anywhere on the canvas to slide the paddle, tap to launch.
- D-pad: optional on-screen four-arrow pad for thumb input.
Privacy / signup
No account required. Guests get an auto-generated username on first visit; rename anytime. No tracking pixels, no analytics SDK, no third-party scripts, no payment processor anywhere on the site.
Play TGL Brick Blaster → All games