Volty is far from done and is heavily WIP.
A 2D cross-platform game engine written in C++20. Supports scripting with Lua and C-linkage DLLs.
You'll need a C++ 20 capable compiler.
See CONTRIBUTING.md for how to contribute.
Disclaimer: Volty has a pretty steep learning curve. If you're a C++ beginner, trying to use this will likely be a challenge.
Please visit the Wiki for tutorials, guides and manuals.
Lua documentation coming soon.
Volty supports loading C-linkage dynamic libraries. This means that you can write in any
language that supports exporting symbols as C linkage, such as C++/Rust (extern "C"
) or,
of course, C.
Documentation for this interface coming soon.