Knogler means "bones" in Danish. This project is the barebones of a tiny engine, built as a learning exercise in C++ and Vulkan.
I'm working to become a good game programmer, and this repository is part of my journey. The goal is to build a minimal, clean engine from scratch, focusing on core concepts and best practices.
- Minimal C++ codebase
- Vulkan window setup
- Clean, modular structure
You can also check out my C++ LeetCode solutions for more examples of my learning process.
Requirements:
- C++17 or newer
- CMake
- Vulkan SDK
Clone the repository and build with CMake:
git clone https://github.com/Flagrare/knogler-engine.git
cd knogler-engine
cmake -B build
cmake --build build