DiantArts / VulkanSandbox

a starting game engine prototype using Vulkan instead of OpenGL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vulkan sandbox

Small scale game engine to learn vulkan and multi player game engines

How to run

Run the following commands to install the dependencies (ubuntu-22.04 example):

apt-get install -y python3-pip cppcheck clang-tidy ccache moreutils cmake gcovr llvm
pip install conan ninja

Launch the server first (compiling the client first prevent the compilation of the server - sorry):

./.toolchain/compile --server

Launch the client

./.toolchain/compile

Use -d to enable debug.

About

a starting game engine prototype using Vulkan instead of OpenGL

License:MIT License


Languages

Language:C++ 81.7%Language:CMake 13.7%Language:Shell 3.7%Language:GLSL 1.0%