top of page

Outcasters was the first game project I have worked on in a professional capacity.
I learned so much during my time on this project, from extending my C++ skills to becoming comfortable with a new engine and working in a large codebase

Dissertation project that procedurally generates terrain and populates it with objects that the player can move around on

Procedural Generation

Created a room using techniques such as UV manipulation. Matrices where used for positioning objects in relation to one another. Scene is "reflected" in the mirror

SOIL OpenGL

One of the first applications I have created. This was done during my first semester at University where I used advanced skills for that level, such as pointers and references. This was made for the GBA and was very limited in the amount of files that could be used so each sprite was hand made

Mario Platformer

Group Project that was using a Prowise Multi-touch Display which made us all have to think outside of the box to be able to create a multiplayer game on the same device

Project Cow Racing

Several different techniques are used in this video , from using multiple point lights and blending between them on the surface of the water, which is also having its vertices manipulated over time, to the real time lighting and shadows shown on the right hand side

Shader Manipulation

A project during University where I designed and implemented a game from start to finish in the UDK engine. Implementing cutscenes and logic to make the game more enjoyable.

UDK Game

bottom of page