RKGK is a Vulkan render engine based on the Sunaba template.
I assume CMake and Visual Studio 2022 are already installed on your device (if not, download them). There are several ways to set up a running build:
- Clone this repository
- Double click
setup.bat. This should get a running release build
- Clone this repository
- Run
git submodule update --init --recursiveat the root of this repository - Open the CMake-GUI (which comes downloaded together with CMake)
- Set the "Where is the source code:" directory path to the root of the repository
- In the "Preset" dropdown field, select "default"
- Click the button "Configure", and specify the generator of the project to be "Visual Studio 17 2022". Otherwise accept all defaults
- Click the button "Generate"
- Click the button "Build"
- Under the newly generated
build/directory, openRKGK.sln - With Visual Studio in focus, press F5 to run a debug build
- Clone this repository
- Run the following commands at the root of this repository:
git submodule update --init --recursive # initialize and update git submodules
cmake . --preset default # configure the CMake build with the default Visual Studio 2022 Cmake preset
- Under the newly generated
build/directory, openRKGK.sln - With Visual Studio 2022 in focus, press F5 to run a debug build