Game Development

I have always loved coding. There’s just something about it that feels so rewarding – maybe the fact that you’re solving a series of puzzles to get to the end result – I’m not sure. Here is a collection of games that I’ve produced for university, game jams and personal projects. I hope you enjoy playing with them as much as I enjoyed making them!


The Ochre Embargo [HTML]

My final year project for university involved creating a small browser-based MMO using JavaScript.
Set during the Age of Sail, you play as a merchant vessel delivering cargo between trading ports. It sounds easy, but travelling those open seas can be treacherous if you aren’t well equipped. Watch out for storms, whirlpools, and don’t forget those plundering pirates!

LD43: A Fifteen Year Voyage From Mars [Unity]

My entry for Ludum Dare 43. The theme was 'Sacrifices must be made'.
You’re approaching the end of a 15 year voyage transporting your colony to their new planet. There’s only one problem though - your landing mechanism won’t work as your ship is too heavy! Jettison rooms to make your ship lighter, but choose wisely - some might lead to the destruction of your ship!

GGJ19: Memories [Unity]

I worked as part of a team for the Global Game Jam 2019. We had 24 hours to create a game along the theme of 'What does family mean to you?'. We ended up making quite a sombre game where the player has to choose whether to keep warm by burning family possessions, or retain their memories and suffer the consequences.

The Art Thief [Flash] [Unplayable]

For my Extended Project Qualification during my final year of Sixth Form, I tasked myself to design a videogame in Flash. It was my first time using the software, so the logic and artwork was quite crude. Unfortunately I lost the save file so the game cannot be played. The aim of the game was to infiltrate a museum, steal a painting and escape without being caught by the security guards.

Code Experiments

Fireworks and Constellations [HTML]

After being introduced to the HTML5 canvas in the first year of university, I thought I'd experiment with what I could do with it.
Draw lines to connect stars in the sky. The more connections a star has, the brighter it shines. Double click to remove connections. Click the ground to launch fireworks.

Close Menu