The Legend of Battle Olympia
College Project
Unity, c#
Explosive Couch Co-op where friends battle to score the most points by kicking the timed explosive bomb into each others crystals.
My Role: Game Programmer
My Contributions:
✓ Menu.
✓ Map Selector.
✓ Score / Point System.
✓ Kicking Bomb.
✓ Bomb Explosion.
If attempted to download and play The Legend of Battle Olympia you will need the following:
2 or 4 players to play.
An Xbox Controller.
Boy-Man: Descent into the Pit of Sorrows
University Project / Work EXPERIENCE.
Unity, c#
Game Programmer during Lucid Games Work Experience, working on Boy-Man: Descent into the Pit of Sorrows.
My Contributions:
✓ Card System minus Arrow.
✓ Enemy Spawn System.
✓ Enemy AI.
✓ Enemy Intention System.
✓ Turn Based System.
✓ Flee System.
✓ Rewards System.
✓ Character Controllers. 
Butterfly Effect
University Project
Unity, c#
Butterfly Effect is a small puzzle game where me and a group of friends in University created.
Players must travel between past and future in order to find a way to complete each level.
My Contributions:
✓ Main Menu.
✓ Player Controller.
✓ Dialogue.
✓ Time Switching.
✓ Updating future object when affected in past.
✓ Simple Enemy AI.
Honours Project.
Unreal Engine 5, Blueprints
this was the project i created for my honours project which looks into problematic ai companions in video games and more player friendly ai companions to create an ai companion framework.
Anne-Mechi
Game Jobs Live Game Parade 2020, Theme: seize the day, Unity, c#
Anne-Mechi was a project me and 2 other college friends worked on for a 2 day game jam, the purpose of this project was to create a small game in order for it to be reviewed by an industry standard designer to gain feedback and improve on our skills.
For this project my tasks where to:
✓ Create a Shop System for the player to buy different bows and Armour.
✓ Create a loot drop when the robots are killed.
I was also tasked with helping the other programmer with debugging any bugs that appeared during development.
Cthulhu's Escape
gLOBAL GAME JAM 2021, Theme: Lost and Found, Unity, C#
Cthulhu's Escape was a game jam project me and a college friend worked on, one of the oldest games i remember playing on my Xbox 360 was Feeding Frenzy and thought it would be cool to make a 3D version with the size increasing mechanic from that and from then on we ended with the following result.
Want to try it out Download the game by pressing the download button below.
Cubo's Adventure
GMTK24, Theme: Built to Scale, uNITY, C#
With Life after University being so busy, I've not had much time for Game Development so when I heard about the GMTK24 Game Jam I cleared my plans, quickly grabbed a friend and used this as an excuse to get back into Game Dev.
Cubo's Adventure has the player using certain cards to change Cubo's scale whether that's making him smaller, bigger or even longer.
The player needs to decide which cards to use to get past each obstacle.
Want to try it out Download the game by pressing the download button below.
Dismemberment Prototype
Unreal Engine 5, Blueprints.
During my time in University, a group of students and myself originally came up with a Concept Project similar to Dishonored.
This Video was a prototype of a Dismemberment System for the Enemy AI's in the game.
When the Enemies have been dismembered and they are still alive it uses Procedural Animation to show the enemy dragging themselves towards the player.
Resident Evil Style Camera System
Unreal Engine 5, Blueprints
During my Honours Project I wanted to try replicate one of my favorite camera system which was the camera switch from the original Resident Evil Game.
After replicating the Camera System, I decided to improve on it further by having the camera move its rotation depending on what way the player was moving.
Then after testing the system for my project I noticed the controls messed up when the cameras switched and after researching different solutions I decided upon have the players controls update in real time depending on where the camera was placed.
During the Abertay Digital Grad Show I received several compliments on my camera system from Students, Lecturers and Industry Staff who were visiting. 
Back to Top