A nostalgic, single-player breakout clone built with Fyne.
Steer your paddle, keep the ball in play, and break as many ocean-blue blocks as
you can. Clear the board and the tide rises — the next level launches faster.
The game ends when your lives run out.
Screenshots
Play
go run .
To build a standalone binary:
go build -o tidebreaker .
./tidebreaker
Controls
Input
Action
Mouse move / finger drag / ←→ / AD
Move the paddle
Tap / click / Space
Launch the ball · pause / resume · play again
P
Pause / resume
R
Restart
M
Mute / unmute the sound
How it plays
Three lives. Lose one whenever the ball slips past your paddle. At zero, it's game over.
Score by row. Higher rows are worth more (60 at the top down to 10 at the bottom).
Paddle angle. Where the ball hits the paddle steers its bounce — catch it
near the edge to angle a shot, hit it dead-centre to send it straight back up.
Rising tide. Each broken brick nudges the ball a little faster, and every
cleared board starts the next board layout quicker still. Survive as long as you can.
TideBreaker — a nostalgic single-player breakout clone built with Fyne.
Steer the paddle with the mouse, a finger, or the arrow keys (A/D also work),
keep the ball in play, and break as many ocean-blue blocks as you can. Clearing
the board advances you to a faster level; the game ends when your lives run out.
Controls:
Mouse / finger / ← → / A D move the paddle
Tap / click / Space launch the ball · pause/resume · play again
P pause / resume
R restart
M mute / unmute the sound
Play also pauses automatically whenever the app leaves the foreground.