Skater Demo, as its name suggests is an OpenGL demo of a game written in C++ and includes audio programming using FMOD.
The game can be controlled using a keyboard and features a skater going down a half-pipe trail while evading obstacles and collecting coins to reach the bottom.
The development of this game was very technical, and focused on the following:
– Procedular Generation of Half-Pipe track randomized on each round
– Multiple Camera locations (Head, Skateboard, Third-Person, and Camera Man view)
– OpenGL Lighting implementations (Can be turned on and off)
– Shader Programming
– Mathematical Algorithms for character positioning on the half-pipe
This game was a project for Computer Graphics, a module in the MSc in Computer Games Technology at City, University of London (2016).