Lightweight Vulkan game engine with Lua scripting and modern graphics
Explore the docs »
View Demo
·
Report Bug
·
Request Feature
Table of Contents
- Cross-platform support for Windows, Linux, and MacOS
- Parallel, high performance physics engine
- Realtime audio engine
- Multithreaded Vulkan rendering backend
- PBR (Physically Based Rendering) materials
- Day/Night cycle
- Shader hot reloading
- HDR (High Dynamic Range) rendering
- Post-processing effects
- Cascaded shadow mapping
- Baked global illumination
- Real-time reflections
- Volumetric Clouds
- Dynamic Sky
- Fast ECS (Entity-Component-System) architecture
- Easy to use Lua scripting API using LuaJIT
- Simple but powerful scene editor
Distributed under the Apache 2 License. See LICENSE.txt
for more information.
Mario Sieg - @mario_neo - [email protected]
Project Link: Soliton Engine
Developed 2022-2024 in Berlin, Constance, Germany and Fecamp, France.