A narrative based 'walking-sim' exploring the stigma behind choosing to be childfree, through the lens of queer identity.
This game was originally developed for the DES402 module.
Created with Unity in a team of five, I worked as the artist, and on level implementation.
A point-and-click deduction game set onboard an alien space station. As a post office employee, you're tasked with ensuring safe transport of packages throughout the galaxy.
This game was originally developed over the course of the DES315 module, with it being developed further throughout the DARE Academy competition, winning two awards.
Created with Unreal Engine 5 in a team of eight, I worked as the lead designer, UI designer, and assistant programmer.
Anarchy Academy is a 2D beat 'em up set in a British high school, created in Unity for the DES207 module.
I worked as a programmer in a team of nine on a side-scrolling beat-em-up game, developed in the Unity game engine.
Developed in Unreal Engine 5, this level was designed as an adaptation of Spirited Away (2001).
An open-world top-down survival game in which you must upgrade ship systems, discover planets, and decide which faction to join in an all out war. Developed in the Unity game engine.
Originally developed for the DES105 module, I continued to develop this project over the following year.
I worked as the technical lead on a WebGL based interactive map of Dundee, showcasing the city as a conference village. The map highlights venues, accommodation, travel hubs, as well as attractions. Selecting a location displays relevant information, images, links to further resources, and accessibility and sustainability resources. You can also filter specific location types, as well as the maximum walk distance from Caird Hall.
I developed the map in the Unity engine as our team had prior experience in using it, as well it having support for WebGL making it easily accessible on the Dundee City Region Convention Bureau website.
A short narrative-based game where you must sneak into a ghostly frat party.
Developed for the Global Game Jam in Unreal as part of a six person team.
A Christmas themed puzzle game where you create melodies within set constraints.
Developed for a week long game jam in Godot in a team of two.
A game about decoding signals on an adrift space ship, trying to seek help and discovering what went wrong.
Developed for a week long game jam in Godot in a team of two.
A simple reaction-based dice game with an online leaderboard.
Developed for a three day game jam in Godot in a team of two.
A game about spreading a family of mushrooms, each with their own requirements for survival.
Developed for a nine day game jam in Godot in a team of two.
A Puzzle Platformer where you play as a time travelling marble, changing between the past, present, and future to complete a series of puzzles.
Developed for a week long game jam in Godot in a team of two.
A sandbox game that allows players to create their own game modes, maps, and characters in a multiplayer environment.
Developed in the Unity game engine.