A minimal voxel game (engine) written in C++ with Vulkan. Currently still following vulkan-tutorial, with adjustments to follow a friendlier structure and to use Vulkan-Hpp.
- Several graphics backends.
- Uttermost support
- I'll try to support most mainstream platforms (not primary focus right now). Please read the "Plans" section for further information on what's planned.
- C++ compiler compatible with C++20 or higher.
- Tested with GCC and MSVC
- Vulkan SDK
- CMake
- spdlog
git clone --recurse-submodules https://github.com/therealnv6/vx-gfx
cd vx-gfx
mkdir build
cd build
cmake ../
cmake --build ./ --config Release