A hand-rolled voxel sandbox · runs in the browser
Blocktide
Break a tide-washed island of cubes, then build it back better than the tide did.
- 64 × 64 procedural island
- 8 block kinds
- 10-minute day
- 0 downloads
live render · orbiting
Worlds from the seed mill
Every picture below is rendered by the game itself at page load — no photographs, no image files.
What's in it
- Carved islands. Seeded noise builds hills, clay slopes, slate outcrops, sand shores, inland tide pools and ironbark groves. Type the same seed, get the same island.
- Break and place. Point at a cube, break it into falling debris in its own colour, then stack new blocks onto any face — with a guard so you never seal yourself inside.
- A sky that works. A coral sun climbs from dawn to dusk across a ten-minute day; nights drop to a deep indigo pricked with stars and cloud shadows.
- Your island stays. Every block you change and where you were standing are written to local storage, and can be wiped with one button for a fresh island.
- Works on a phone too. On touch devices a thumbstick, jump, break and place buttons appear; drag anywhere else to look around.
- Nothing to install. Plain HTML, CSS and JavaScript modules with three.js — no build step, no assets, no downloads.
Controls
Keyboard
- W A S D
- walk and strafe
- Space
- jump one block high
- ← → ↑ ↓
- turn and tilt without grabbing the mouse
- 1 – 9
- pick a hotbar block
- Mouse wheel
- cycle the hotbar
- Shift + N
- new world, clears the save
- Esc
- release the captured mouse
Mouse
- Click the world
- capture the mouse for free look
- Left click
- break the highlighted block
- Right click
- place the selected block
Touch
- Thumbstick, bottom left
- walk — drag up to go forward
- Jump / Break / Place
- buttons on the right
- Drag anywhere else
- look around
Take a cube out of the island
The tide resets every ten minutes. Your build stays.
Play Blocktide