top of page
bottom of page
Action game developed in the Unreal Engine.
Split-screen 2 player racing game where players must race along a pinball machine to the finish line past the flippers.
Sheep, Dog and Wolf
C++ artificial intelligence game where the player helps a wolf catch all the sheep whilst trying to avoid being caught by the sheepdog.
2D side-scrolling adventure game where the player controls Marcus Junius Brutus on the advent of the Ides of March.
C++ space fighter game using the in-house 3D game engine at Kingston University.
C++ puzzle game written in the in-house 2D game engine at Kingston University. The game is about reversing the effects of dementia in a person's brain by reviving dead neuron cells.
A Peacock's Tale
My Final Major Project for my UAL A-Level in Games Design. This is a 2D side-scrolling adventure game & my first major project based on a pet peacock I once owned.
3D Graphics with OpenGL
Programming of 3D graphical effects using OpenGL.
Playing with particles
C++ project that examines the behaviour of 2D particles using various numerical inputs.
Predator-Prey Simulations: Serial and Parallelised
C++ simulations for an environment of fish and sharks using various grid sizes. Includes serial and parallelised versions that use OpenMP, MPI, and an OpenMP-MPI hybrid. Grade: 71%