SuperMario clone written in C++20 using Vulkan.
- premake5
- VulkanSDK
- xorg (linux-only)
Install Xcode from the AppStore. Install the VulkanSDK. Install the remaning dependencies using homebrew:
brew install --head premake \
&& brew install CocoaPods
On Debian based systems, install the dependencies by using the following command(you will need to prefix with sudo in most cases):
apt install \
xorg-dev \
vulkan-tools \
libvulkan-dev \
spirv-tools
To compile and run the program (run inside the root folder):
premake5 gmake2
make clean
make config=release all
./scripts/run.sh Release