My extension to Henry Fortuna's PS2 API, adding support for point lighting and specular highlighting.

Using OpenGL to create a procedurally generated terrain, including texturing and lighting.

This was the first thing we created at Abertay. We used Flash MX to create two projects: a short animation, the second a game project of our choosing.

An implementation of the classic Bresenham line drawing algorithm.

Exploring the possibility of real time hair rendering using particle engines.

A 4-player co-op shooter, where the players take control of powerful mech suits in order to defeat a strange alien spacecraft.

An exploration of pathfinding algorithms, using the Lee algorithm

An examination on the creation of art assets for games, which included creating our own hero models.