Games Projects

Soul Forest

Soul Forest

Action game developed in the Unreal Engine.

Pinkour

Pinkour

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

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.

Liberatus

Liberatus

2D side-scrolling adventure game where the player controls Marcus Junius Brutus on the advent of the Ides of March.

Aorus

Aorus

C++ space fighter game using the in-house 3D game engine at Kingston University.

Memorious

Memorious

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

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.

Non-Games Projects

3D Graphics with OpenGL

3D Graphics with OpenGL

Programming of 3D graphical effects using OpenGL.

Playing with particles

Playing with particles

C++ project that examines the behaviour of 2D particles using various numerical inputs.

Predator-Prey Simulations: Serial and Parallelised

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%