Files
2025-02-08 12:22:40 +03:00

1.4 KiB

Advanced Computer Graphics in Game Development

A template repository for Advanced Computer Graphics in Game Development course.

Pre-requirements

  • Version control: Git
  • Build system: Cmake
  • C++17 compatible compiler:
    • MSVC on Windows
    • Clang on MacOS
    • GCC on Linux
  • Code editor: VSCode
  • Vulkan SDK

How to build the project

Use git clone --recursive to clone the repo with submodules or run git submodule update --init --recursive after the first clone.

Go to the project folder and run the next command:

mkdir build
cd build
cmake ..
cmake --build .

How to compile shaders

On Windows:

compile_shaders.bat

On Linux or MacOS:

./compile_shaders.sh

How to run

build/acg_in_gd_lab

Third-party tools and data