Skating in the Rain

Skating in the Rain is a simple 3D game / scene written in OpenGL C++ where the player is on a large platform amongst 'rain'(cubes). Next to to the player, sits a skateboard in which can be controlled using the IJKL keys.

This program may be simple, but took lots of time and work to get it functioning properly. The program contains a built-in bitmap reader as well as object loader and texturer. It also features full mouse and keyboard control in first person, whilst rendering smoothly at 60fps. In addition, it was my first time experimenting with a bit of inheritance.

This project is one of my favourites as I consider it a huge achievement from my first year at University. It was made for the 'Fundamentals of Game and Graphical System Development' module.

Watch gameplay here: