Production & Systems Portfolio

Virtual Seal Sanctuary

Advanced seal behaviour system featuring personality traits, offline calculations which generate stories, and complex friendship logic.

Tamamochi

Project lead and main developer of a 3D virtual pet slime, using an energy based day system.

Snap Star

Lead programmer for a cross-discipline Unreal Engine 5 production utilising deep UI rendering pipelines and field exploration gameplay.

Unity Cutscene Tool

Final year dissertation combining professional cinematography workflows with HCI editor extensions to streamline visual scripting.

PCG Building Generator

A modular procedural building engine inside Unreal Engine 5.

Niagara VFX Moveset

An Overwatch inspired full move set created using Niagara VFX.

UE5 C++ Engine Game

A shooter created in Unreal C++ with animal AI.

Super Seal Bros

A custom 2D retro platformer engine created using SDL.