This project requires the Rust programming language.
The easiest way to get access to the Vulkan dependencies is to install the Vulkan SDK. This provides access to the Vulkan Configurator, glslangvalidator, the debug layers, and other useful tools for working with Vulkan.
The latest version of
CMake will also be required for ffi bindings to C/C++ libraries.
The official Rust book is a great resource if you are new to Rust.
# Install scoop Set-ExecutionPolicy RemoteSigned -scope CurrentUser Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://get.scoop.sh') # Scoop uses git to update itself and 7zip to extract archives scoop install git 7zip # Install the project's dependencies scoop install gcc cmake rustup # Set the stable rust toolchain as the default toolchain rustup default stable # Install vscode, kept in a separate bucket called the 'extras' bucket scoop bucket add extras scoop install vscode