Voxel survival engine with real-world NASA climate data and an embedded MeMLP neural network. Rust + wgpu.
A from-scratch game engine โ not a framework, not a tutorial.
An embedded neural network (ndarray, pure CPU) learns vegetation placement, biome classification and texture styles while you play โ trained online in a background thread, checkpointed as ~14 KB JSON.
Machine LearningFull voxel pipeline: chunk loading, greedy meshing, block interaction, inventory/crafting. GPU-driven rendering with wgpu โ no OpenGL, no Vulkan SDK.
wgpuEvery seed maps to a real location on Earth. NASA POWER climatology drives biomes, weather and sky; Open-Meteo feeds the online trainer. Offline fallback keeps worlds fully playable.
NASA POWERMenus, save/load, item handling, block placement, world simulation. A complete playable game, not a graphics demo.
Game DesignMIT-licensed engine. Portable Linux & Windows builds on GitHub Releases. Docker images on GHCR.
DistributionBuild pipeline for EGS integration. Linux and Windows portable builds. itch.io DRM-free distribution.
PublishingFrom input to pixels โ the full pipeline.