finds.dev← search

// the find

Dreamtowards/Ethertum

★ 530 · Rust · GPL-3.0 · updated Nov 2025

A Voxel Multiplayer Sandbox Survival Game built in Rust & Bevy.

Ethertum is a solo-developer voxel survival game in early development, built with Rust and Bevy. It targets smooth (non-blocky) voxel terrain in the vein of RisingWorld and Space Engineers, with multiplayer via renet. This is a learning/portfolio project more than a shipped product — interesting for Rust/Bevy gamedev folks, not for anyone wanting a playable game today.

CI pipelines build for Windows, Linux, macOS, Android, iOS, and WASM from a single Rust codebase — that's genuinely impressive cross-platform coverage for an indie project. The voxel pipeline uses isosurface meshing rather than blocky Minecraft-style chunks, which is harder to implement and more visually interesting. Network architecture separates dedicated server from integrated server cleanly (src/bin/dedicated_server.rs vs server/integrated_server.rs). The DDGI (dynamic diffuse global illumination) implementation in WGSL shaders is ambitious for a one-person indie project.

Last commit was November 2024 and the repo is effectively one contributor — Dreamtowards — with two others listed but minimal visible activity; bus factor is 1 and the project may already be stalled. No license that allows redistribution or forking for actual use — LICENSE.txt exists but the README notes 'license-Access' which is a proprietary access license, so you can read the code but not ship anything based on it. The codebase has a _refer_code directory full of reference snippets sitting in assets/ alongside game assets, which signals architectural decisions haven't fully settled. Worldgen, lighting, and chunk storage are all single files with no visible tests, so the core systems are opaque black boxes.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →