At my beginning of learning vulkan, I found it to hard too read and run the examples, there are too many headers and modules and functions to search the definition and try to understand, for my own sanity, I decide to create a tiny engine with all implementations in one file, make it as simple as possible, as clean as possible. So here we are, named with my favorite game: ZeldaEngine.
A tiny realtime vulkan based 3D engine with modern graphics, all implementations in the đź“„ZeldaEngine.cpp file.
branch | windows | macOS | linux |
---|---|---|---|
master | ✅ | ✅ | ⛔️ |
git clone --recurse-submodules https://github.com/iceprincefounder/ZeldaEngine.git