A WebGPU engine for whole procedural worlds —
marching-tetrahedra terrain meshed on the GPU from an analytic density
field, streamed by a per-body octree LOD that carries you from the
ground to orbit and on to the next world without a loading screen.
world
marching-tetrahedra terrain · analytic density field ·
per-body octree LOD · seamless ground → orbit → interplanetary streaming ·
per-body terrain realms (rock, lunar, volcanic, ice) · gas giants, rings,
asteroid belts · editable terrain and player-built structures ·
baked octree classification
render
visibility-buffer deferred pipeline · clustered lighting ·
cascaded shadow maps · shelf-packed punctual shadow atlas · parallax occlusion mapping ·
Hi-Z occlusion culling · TAA · SSAO · bloom · filmic tonemap ·
transparency and glass · GPU particles, trails and decals
sky & sea
evolving volumetric clouds with whole-sphere cloud shadows ·
LUT atmospheric scattering and aerial perspective · sun shafts · lens flare ·
weather, rain occlusion and lightning · day/night, seasons and real orbits ·
ocean waves, screen-space reflections, foam, wetness and buoyancy
content
procedural trees, grass, rocks and props · a wind field the
whole biosphere reads · spherical and hemispherical impostors · GPU instancing
and pooled streaming · generated towns with routed roads, interiors and
readable signage
bodies
Rapier fork with a density-field collider — no baked
collision meshes · character controller for walking, climbing, swimming and flight ·
GPU skinning · foot and aim inverse kinematics · procedural gaits · ragdolls ·
retargeting, blending, root motion and gear fitting · combat, bow and spells ·
wound and blood decals in mesh UV space
life
a local LLM dialogue brain and on-device speech —
no server, no API key · wildlife with flocking, flight, swimming and predation ·
seed-derived lore, factions, reputation and quests ·
generative per-body music and spatial audio · saves with migration, export and import
The whole thing is for sale outright — engine, game, IP, one buyer.
If nobody comes forward, access to the full repository goes on sale instead:
the complete source and assets, and every future update, improvement and
feature that follows.
Vibe-coded with Claude, memory attached — the codebase carries its own
reasoning, so it can be picked up and continued rather than reverse-engineered.