top of page

My Work

7.png
Perspective
(Unity)
The Jade Kingdom
(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)
88 Miles to the Future
(Game Jam Project)
(Unity)
 
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)
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)

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)
Run Like Hell
(Unity)
Sticky Man
(Unity)
Run like Hell is a simple game that involves keeping the player alive as long as possible. The player moves on a grid by one square with each key press, the player can also loop round on some edges of the grid if the other side exists. Bombs and lasers appear on the grid at random points to kill the player. The bombs also destroy the walkable area for the player. To get the walkable platform back the player must collect power-ups to rebuild the platform. The theme of this project was Order and Chaos, which I interpreted as the grid representing order and the bombs and lasers representing chaos.
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