top of page

My Work

Commercial Games

Culture Warz
(Unity)
In a world not too dissimilar from ours, social media has rotted minds of the masses turning them into zombies driven by a primal urge to be the most insufferable versions of themselves whilst feasting on brains of the rest of humanity. Who will defeat these social stereotypes? It can only be Chad
Culture Warz Tactics
(Unity)
So, here's the deal: a global conspiracy weaponized social media and turned (almost) everyone into a mindless NPC. Yes, those kinds of NPCs. The ones who just repeat the same dialogue loop about awful trends and bad opinions. The vibes are... terrible.

Personal Projects

7.png
Run Like Hell
(Unity)
Dodge deadly traps on a dynamic grid. Use power-ups to restore tiles, clone yourself, and survive the escalating chaos. Easy to learn, hard to master. Each run lasts under 5 minutes for quick, pure, high-intensity action
Screenshot 2026-01-05 093611.png
88 Miles to the Future
(Game Jam Project)
(Unity)
 
Perspective
(Unity)
Perspective is a unique puzzle game involving two characters, each character has different access to parts of the level, they must work together to navigate to the exit. This game was designed to focus on good puzzle mechanics and level design. It was also designed to be accessible, with multiplayer implemented in a way that each screen shows a different view of the level for each player. The game is also on Android and can cross-play with PC. Perspective is published on Steam and gave me insight into publishing a game.
rrrr.PNG
"This is an innovative game idea, with two characters controlled by one player, or multiplayer to corporate to get to past obstacles to reach a goal, with various hazards along the way"

Darrel Greenhill
(Lecturer - Kingston University)
The Jade Kingdom
(Unity)
88 Miles to the Future involves the player getting the DeLorean to 88 miles an hour to get back to the future, this was built in the Kingston University Game Jam of 2021 with the theme of Back to the Future. The games focus was to make the player feel like they are driving the DeLorean and achieving the target speed to time travel to the next level. The game features AI that patrol around the level and chase the DeLorean similar to the movie. 
 

 "Very impressive that there are multiple levels with so much content! 

Love the NPC cars driving around town, I got a real GTA vibe"

Juliet Colman - King Studios
(Game Jam judge)

The Jade Kingdom is a narrative-focused game. The game was built in a team of four. My role was to design the structure of the game and to program the key mechanics. The game features the main character called Gwen who is transporting an old statue to the Jade Kingdom where she gets attacked by bandits and discovers a magical stone.
 
"Communication between members was good with shared enthusiasm for the game, and it shows. Well done."

Hope Caton
(Lecturer - Kingston University)
Unreal Island
(Unreal Engine 4)
Sticky Man
(Unity)
Unreal Island was the first game I created in the Unreal Engine, the game involves the player finding parts to the boat and escaping the strange island. On the island there are enemies and weapons scattered around the place, the player must keep an eye on their health, shield and ammo. The player has limited inventory space and can only hold two weapons.
"Nicely designed level. Overall an excellent implementation with plenty of features."

Darrel Greenhill
(Lecturer - Kingston University)
Sticky Man is a mobile game with focus on simple and reusable mechanics that can be expanded with other mechanics as well as level design. The player has the ability to stick to the ceiling and must navigate through levels to collect coins and reach the exit. This project is published on the Google Play store.
 
"It is a charming game, small and manageable, with enough complexity to keep it interesting"

Hope Caton
(Lecturer - Kingston University)
RollerBall
(Unity)
Two Player Breakout
(Unity)
Roller Ball is an endless runner where the player tilts the board to move the ball, but by doing so the obsticals ahead will also respond to the change in gravity. The focus on this game was to create procedural generated obstacles in multiple levels and to increase the difficulty as the game progressed.
 
"Good discussion on the technical design explaining the functionality of the different classes. Implementation has an excellent, annotated selection of code snippets"

Darrel Greenhill
(Lecturer - Kingston University)
Two Player Breakout is a game where two players must hit the other player with their corresponding coloured ball whilst avoiding the other player's ball. The breakout blocks are in the way and feature power ups that help or hinder the players. 
 
Doomed
(GameMaker)
Doomed is a game I created in GameMaker during my free time in school. I loved the freedom of being able to create anything I wanted and add it to the game. The game is inspired by the game Doom and was made in the 2D game engine-focused GameMaker. Showing my friends and family what I had made was when I knew I had a passion for game creation.
 
bottom of page