Game of Life GL

Summary
An implementation of Conway’s Game of Life in GLSL and C. Full source code is available on GitHub. This project was completed in four days after work as a personal challenge to complete a simple programming project in a week.
Features
- Simulation of Conway’s Game of Life on the GPU using OpenGL.
- Configurable zoom factor and simulation tick rate.
- Left-to-right and top-to-bottom wrapping of the simulated world.
- Load initial state from PBM file or randomise.
Technologies
- Host source to drive the simulation written in C11.
- Simulation of the Game of Life’s rules written in GLSL for OpenGL 3.3 Core.
- GLFW for window and OpenGL context management.
- GLAD for OpenGL loading.
- Built using CMake.