Open-world voxel fantasy · built in public

A valley you can burn,
freeze, flood and dig.

Ember is an open-world voxel action RPG that runs in any browser, on desktop and on your phone. Every block can be broken. Fire spreads through wood and grass, water puts it out and freezes into bridges, oil floats and burns, towers fall when you dig out their feet. An autonomous agent builds it one verified, deployed step at a time.

A voxel forest by a lake in the Ember prototype

Phase 0 · the engine

Streamed 16 m chunks, greedy meshing in a worker, one packed integer per vertex, LOD rings and a far horizon, a third-person camera and touch controls. Target: 30 fps on a Pixel 7 Pro.

Enter the valley →

Next · destruction and elements

Dig, break and build; structures that collapse when unsupported; then a cellular simulation of fire, water, ice, oil, gas, lava and lightning that all talk to each other.

Read the roadmap →

The loop

Deterministic seed, exposed __GAME__ state, input and world hooks, a benchmark hook and a headless screenshot tool make the world playable and testable by a bot before every deploy.

See the repo →

What changed, version by version