vkblam is a re-implementation of the Halo 1 blam engine's graphics library in vulkan.
Currently this is highly experimental and only generates static images and not a real-time interactable window.
Derelict | Prisoner |
---|---|
vkblam requires the official Vulkan SDK library and tools to be installed:
Windows | LunarG VulkanSDK |
Mac | LunarG VulkanSDK |
Arch | vulkan-devel |
Ubuntu | libvulkan-dev spirv-tools vulkan-tools |
Once all dependencies are satisfied a typical cmake out-of-source build may be done.
git clone --recursive https://github.com/Wunkolo/vkblam
mkdir build
cd build
cmake ..
cmake --build .