Skip to content

jonathanforhan/R3

Repository files navigation

R3 Game Engine

Build

Dev Dependencies

  • C++20 Compiler
  • CMake (version 3.20+)
  • Python3

Dev Dependencies (optional)

Build steps

Windows and Unix

git clone --recurse-submodules https://github.com/jonathanforhan/R3.git

mkdir build ; cmake -S . -B ./build --preset $(PRESET*) ; cmake --build ./build

* see table

CMake Presets

Debug Release Distribution
MSVC-Vulkan-Debug MSVC-Vulkan-Release MSVC-Vulkan-Dist
MSVC-OpenGL-Debug MSVC-OpenGL-Release MSVC-OpenGL-Dist
Clang-Vulkan-Debug Clang-Vulkan-Release Clang-Vulkan-Dist
Clang-OpenGL-Debug Clang-OpenGL-Release Clang-OpenGL-Dist
GCC-Vulkan-Debug GCC-Vulkan-Release GCC-Vulkan-Dist
GCC-OpenGL-Debug GCC-OpenGL-Release GCC-OpenGL-Dist

All builds are 64-bit

About

3D Game Engine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages