My Portfolio

Procedural Audio Generator

My self-lead dissertation project on procedurally creating music with Markov Chains.

Crab Sticks

Programmer for the TIGA award nominee student game Crab Sticks.

Cross Platform Engine Creation

A fully functioning game engine (Quackworks) for Windows and PS5 games created by me and 3 other students.

Low Level Platform Optimisation

The low level optimisation of a physics simulation on Windows and Playstation.

Online Multiplayer Pong

Multiplayer server architecture set up to allow many people to play pong over the internet using .net.

DirectX11 Graphics Showcase

A graphics showcase with picking, billboarding and more!