Skip to content

redagito/KernEngine

Repository files navigation

KernEngine

Screenshot cg15 2

The GL in OpenGL stands for "Good Luck" because you are going to need it.

Screenshot rtr14 2 KernEngine is a Game Engine/Framework for realtime 3d rendering and game development. Extracted from 2 projects for university courses.

Requirements

Development is done with

  • Conan 2.x
  • CMake 3.27.x
  • Visual Studio 2022 Community Edition

Building

Conan install for debug and release builds

conan install . --build=missing --settings=build_type=Debug
conan install . --build=missing --settings=build_type=Release

CMake project generation

On Windows

cmake --preset conan-default

On Linux

cmake --preset conan-debug
cmake --preset conan-release

On Windows, open the generated solution file in the build folder. On Linux use

cmake --build build/Debug
cmake --build build/Release

Literature

Relevant tutorials

Screenshots

Screenshot rtr14 1 Screenshot rtr14 3 Screenshot cg15 1 Screenshot cg15 3