Advanced Games Programming 2 Group Project

Project Description

For a joint coursework with another student we combined previous solo coursework for the same class and added more onto it. I created a simple OpenGL lighting demo, and he created a shadow demo. We put them together and added more complex lighting (it handles point, directional and spot and being able to change properties during runtime), particles and fog.



  • Lighting
  • Fog


  • C++
  • OpenGL
  • SDL