BRICK BLASTER
A free portrait 3D neon breakout game built with Three.js for phones. Drag to move the paddle, smash every brick in each generated level and catch falling power-ups for multi-ball, lasers, a wide paddle and a shield. You have 3 lives. Your best score is saved on your device.
Phones: drag to move, tap to launch · Desktop: ← → or A / D, Space to launch · P pause · M mute
How to Play
- Move the paddle: drag anywhere on the screen, or use the arrow keys or A and D.
- Launch: tap or press Space to launch the ball from the paddle.
- Smash bricks: darker bricks take more than one hit. Chain hits before the ball returns to grow your combo.
- Grab power-ups: M is multi-ball, L fires lasers, W widens the paddle and S adds a shield that saves one ball.
- Keep your lives: you have 3 lives. Losing every ball costs one; clear all bricks to reach the next level.
Frequently Asked Questions
How do I play Brick Blaster?
Drag to slide the paddle and keep the ball in play. Tap or press Space to launch it, then break every brick to move to the next level.
What power-ups are there?
Multi-ball (M) splits your balls, Laser (L) fires twin beams from the paddle, Wide (W) stretches the paddle and Shield (S) bounces one lost ball back.
Is Brick Blaster free and does it work on phones?
Yes. It is free, needs no download and is built portrait-first for phones. On desktop it plays in a centered portrait frame.
Is my best score saved?
Yes. Your best score is saved in your browser with localStorage, so it is still there next time you play on the same device.
Can I turn the sound off?
Yes. Tap the speaker button or press M to mute. Your choice is remembered.
Is Brick Blaster built with Three.js?
Yes. Brick Blaster is a Three.js 3D browser game rendered with WebGL, so it runs in any modern web browser on desktop or mobile with no download or install.