A world-class, high-performance voxel engine and game written in Rust and Vulkan.
Its primary design goal is extreme render distance at minimal resource cost, using compressed chunk representations, GPU-driven rendering, and pixel-level far-field LOD.
- Architecture & Binding Decisions (ADRs):
analysis/analysis.md - Agent Operating Manual & Workflow:
GEMINI.md - Roadmap & Phase Tracker:
todo.md - Discipline Runbooks:
analysis/*/SKILL.md
- Rust: 1.98.1+ stable (
rust-toolchain.tomlpinned) - Vulkan: 1.3 compatible driver and loader
- Shader tools:
glslc(shaderc) andspirv-val(spirv-tools)
Run the environment doctor to check your system:
cargo run -p xtask -- doctor
# or via alias
cargo doctorcargo run -p xtask -- ci
# or via alias
cargo cicargo run --bin telos-server --releaseMIT License. See LICENSE for details.
Placeholder development assets live in dev-assets/ and are strictly excluded from the repository.