tinker-ball-maze
Roll the ball through procedurally generated mazes and find the exit! A 3D physics puzzle game for TINKER.

Highlights
- Endless levels — mazes grow larger as you progress, with a new layout every run
- Realistic rolling — Planck physics and a metal ball that spins as it moves
- Immersive 3D world — stone walls, floor textures, dynamic lighting, and soft shadows
- Live minimap — track your position in the top-right corner while you explore
- Satisfying feedback — rolling and wall-hit sound effects that respond to speed and impact
- Bilingual — fully localized in English and Chinese (滚球迷宫)
Installation
Play directly in browser, or install via TINKER: download from https://tinker.liriliri.io/, then run npm i -g tinker-ball-maze.
How to Play
- Open the Ball Maze plugin in TINKER
- Use arrow keys or WASD to push the ball through the maze
- Reach the exit to advance — each level is bigger than the last
- Watch the minimap if you lose your bearings
- Keep going as far as you can!