Lustre is a high-performance, modular, and creative 3D voxel-based game engine developed for our upcoming game project. Lustre emphasizes immersive worlds, extensive customization, and effortless extensibility, making it ideal for integrating complex gameplay mechanics, realistic physics, and stunning visual elements.
Our mission is to continuously refine and evolve Lustre alongside our primary game, incorporating practical feedback and enhancements gained through active development. We aim to expand our indie development team and foster a collaborative environment to drive Lustre’s future capabilities.
This project is in active early development and not ready for public testing. Many systems are still under construction. Documentation will grow alongside the project.
💬 Feedback is welcome Check out the full documentation on the Wiki
- Voxel-Based Rendering – High-performance real-time voxel terrain
- Multiplayer Support – Seamless online worlds with friends
- Cross-Platform Support – Linux (X11 + Wayland) & Windows
- Language: Rust
- Graphics: Vulkan (via Vulkano)
- Scripting: Lua 5.4 (planned)
Lustre is proprietary software licensed under the terms outlined in the LICENSE.
It includes open-source dependencies. See THIRD_PARTY_LICENSES for full details.
Join our active and passionate community on Discord to get stream schedules, gain access to our private Lustre server, follow ongoing development, and chat about Rust, game development, and more!
Watch live development Monday, Wednesday, Friday, and Saturday:
→ twitch.tv/cvusmo
Follow for weekly Lustre devblogs