Screenshots
Features
- Tilt-the-world physicsThe whole maze board tilts under your input; your marble rolls with real momentum, skids off walls, and you must brake into corners.
- Three generated mazesEvery maze is built from a seed — walls, holes, gears and checkpoints. Get further, get wider, get meaner.
- Marbles & checkpointsYou have three marbles. Fall into a hole and you lose one; passed checkpoints catch your next respawn.
- Score & time bonusGold gears, checkpoints and a swift finish all add to your score. Clear all three mazes to win.
- Plays anywhereKeyboard and mouse on desktop, on-screen tilt pad on touch. No installs, no accounts — it runs in your browser.
- Handmade in codeEvery model, texture, colour and sound in Tiltwell is generated procedurally with three.js — no assets, no downloads.
How to play
The goal: roll your marble from the teal start pad to the green goal beacon at the far corner of each maze, across all three mazes, with at least one marble left. Collect gold gears (+10) and pass checkpoints (+15) for score; finishing fast pays a time bonus. Fall into a black hole and you lose a marble — lose all three and the game ends.
W / ↑A / ←S / ↓D / →
— tilt the board (tap the opposite direction to brake)
On phones and tablets: drag the on-screen pad (bottom left) to tilt the maze. Press Enter or tap Start rolling to begin. Press P to pause. After a win or a loss, the Play again button restarts the run.
Ready to tilt?
Three mazes. Three marbles. One very rollable ball.
Play Tiltwell