/thinmatrix-opengl-3d-game-tutorial-cpp-sdl2

My implementation of ThinMatrix OpenGL 3D Game Tutorial, in C++ and SDL2.

Primary LanguageC++MIT LicenseMIT

thinmatrix-opengl-3d-game-tutorial-cpp-sdl2

My implementation of ThinMatrix OpenGL 3D Game Tutorial and OpenGL Water Tutorials, in C++, SDL2 and GLM.

The tutorials' playlists are on the ThinMatrix youtube channel:

OpenGL 3D Game Tutorial

OpenGL Water Tutorials

I'm attempting to translate the LWJGL code to C++. The implementation will aim to get the OpenGL specific parts working flawlessly as the tutorials are mainly about OpenGL. The program structure, classes etc. will be like in the tutorials, but might be a bit different in case I find that convenient.

The target platform is Linux. To compile the program cd to src and run make.

Development libraries are needed, on Debian or Ubuntu e.g. libglew-dev, libglm-dev, libsdl2-dev and libpng-dev.