Skip to content

lustre-ge/lustre

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lustre

Lustre Logo

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.


🚧 Status: Early Development

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


✨ Planned Features

  • Voxel-Based Rendering – High-performance real-time voxel terrain
  • Multiplayer Support – Seamless online worlds with friends
  • Cross-Platform Support – Linux (X11 + Wayland) & Windows

🛠️ Tech Stack

  • Language: Rust
  • Graphics: Vulkan (via Vulkano)
  • Scripting: Lua 5.4 (planned)

📄 License

Lustre is proprietary software licensed under the terms outlined in the LICENSE.
It includes open-source dependencies. See THIRD_PARTY_LICENSES for full details.


🌐 Community & Content

💬 Discord

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!

Join the Lustre Discord


📺 Twitch

Watch live development Monday, Wednesday, Friday, and Saturday:
twitch.tv/cvusmo


🐦 X (Twitter)

@lustre_ge

Follow for weekly Lustre devblogs