Explore planets, mine asteroids, build ships, farm, craft, and quest in a 3D universe. Your actions shape the real world.
The 3D engine is built in Rust and runs natively in the desktop app. The browser version (WebGPU) is coming soon.
Download the Desktop AppControls
The engine supports first-person, third-person, and orbit camera modes.
Current State
The engine is in active development. Here's what you can experience right now.
Walk around in first-person or third-person view. Full WASD movement with physics-based collisions.
Three camera modes: first-person, third-person (over-the-shoulder), and orbit. Switch between them freely.
Icosphere planets with LOD subdivision. View Earth, Mars, and the Moon from space or up close.
Voxel-based asteroids with sparse octree storage. C-type, S-type, and M-type with ore veins.
Data-driven ship layouts loaded from RON files. Bridge, reactor, quarters, and cargo rooms.
Plant crops, harvest resources, and craft items. Growth simulation with soil and water mechanics.
Procedural quest generation, NPC behaviors with autonomy simulation, and objective tracking.
Ship piloting, mech control, and propulsion physics. Mount, dismount, and switch between vehicles.
Under the Hood
The engine compiles to both native and WASM/WebGPU. It uses an ECS architecture (hecs) with Rapier3D physics. All game data is hot-reloadable from external files, so modding is as simple as editing CSV, TOML, or RON files in the data directory.
For the best performance, download the desktop app from the Download page. The desktop build uses native GPU access and runs at full speed without browser overhead.