CGLM was updated recently and it has caused project to come to a halt as things wont display now. When I have time out of uni I will fix this issue properly.
Also there isn't a build for linux as of yet, will be soon enough dont worry :)
You will need cmake for this. Can also use cmake to ensure that all make files are in mingw format.
You will also need mingw32-make for this. Which comes attached when installing Mingw builds. I will make a linux based make file one day :(. To check it's installed.
- make
make -v - mingw32-make
mingw32-make -v
-
Clone the repo
git clone https://github.com/chriswebbb/GameEngine-Using-C-and-OpenGL -
It will come with a program already loaded so to check it all works go into the main directory with
cd ./3DGameInCUsingOpenGL -
Then to run the program
mingw32-make run
My first test of this was with 3D based fragement shaders on a cube.

The second test was generating a random height map using a psuedo perlin noise generater.

Distributed under the MIT License.