Super Trash Heroes

October 2018

As part of a university module “game jam” we used already-existing assets to create a new game in 2 weeks, in a small team. I was primarily responsible for everything player-related, including a game-pad control system, while also helping out generally in other areas.

Splatoon Demake

September 2018

As part of a university module “game jam” we “demade” splatoon in to a retro version over a couple of days. I worked with a team of a few others to create it, in which I handled technical features such as the painting mechanic, and making it multithreaded to ensure smooth gameplay, as well as the weapons themselves and some other player functionality.

Read more

Birdman

October 2017

Image of 'Birdman' Project

Birdman is a simple interactive story game based on the birdman movie. Written in C++17 for a university module. I was primarily responsible for the UI, the interactive dialogue system using lambdas, and other engine architecture.

Hexagonal A* Pathfinding

November 2014

Image of 'Hexagonal A* Pathfinding' Project

Galactic Empires was meant to be a 4x space game made in C++ with SFML, CEGUI, Thor, Lua, and LuaBridge. Development stopped shortly after due to the realisation of the huge scope of such a project and the lack of experience to finish it. It mainly features A* Pathfinding on a Hexagonal Grid, as well as Lua Integration, CEGUI Integration, and State Management.