Rune is a high-performance game engine written entirely in C. It uses Vulkan as a rendering backend on all supported platforms and can use Direct3D on Windows. The engine and its components are licensed under the terms of the ZLib license.
Bundled features
- Built-in editor with custom UI
- Profiler that emits XML performance metrics
- Built-in mod support with dynamic loading
- HTML-based documentation
- Easy to use API with potential for language bindings
Source code
The engine is hosted on an in-house git forge with a mirror on GitHub.