This is a basic 3D engine implemented in C and C++. It works with OpenGL Graphics API and uses Glad loader.
System API(creating windows, etc.) comes with SDL2 library.
For educational purpose. Also I found myself fond of 3D graphics and think I will be working in this subject later.
-
- System wide here
Or
-
Locally
Just clone git repository of glm and put
glm
directory inside engine'sinclude
directorycd path/to/glm mv glm path/to/project/include
$ cmake -B build
$ cmake --build build
$ cmake -B build -DDEBUG=ON
$ cmake --build build
$ ./engine