Luanti is a free open-source voxel game engine with easy modding and game creation.
The engine addresses the challenge of building voxel-based games by providing a complete platform where developers can create games through Lua scripting and modding without needing to build core engine functionality from scratch. The approach centers on accessibility: the engine handles rendering, physics, and world management while exposing a modding API that lets creators define game rules, content, and mechanics through Lua scripts. Players can modify games by adding mods that alter gameplay, add new blocks and items, or introduce entirely new mechanics.
Luanti suits indie developers and hobbyists building voxel games, educational projects exploring game design, and communities wanting to create collaborative multiplayer experiences. The platform is particularly well-suited for projects that benefit from a large ecosystem of existing mods and games built on the engine, allowing creators to build on established foundations rather than starting from nothing. The engine runs on multiple platforms and supports both single-player and multiplayer servers, making it flexible for different project scopes.
Development activity shows consistent maintenance with regular build workflows and active translation efforts across multiple languages. The project maintains comprehensive documentation including developer guides and API references, indicating sustained investment in supporting creators building on the platform. The codebase is written in C++ with Lua integration, reflecting a design that prioritizes performance in the core engine while keeping the modding interface approachable for developers who may not be comfortable with lower-level systems programming.