My Projects
Integrating Real-Time Metrics and Telemetry in Live-Multiplayer Games
Data project focused on creating a data implementation handbook for game developers. Open-source Unity project including example multiplayer shooter game Next.js Telemetry system that enables designers to make informed design decisions.
Conformity Cubed
Ukie Student Game Jam 2026 in a team of 4. The initial project was completed in 32 hours, with improvements being made after the jam (including steam development).
Beacon Bounce
Commissioned by the University of Staffordshire marketing department. Phaser 3.1 endless runner web game. Created as part of a team of 3 (programmer, designer, artist)
Delivery Dash
Lead of the programming team of the project Created the vehicle systems within the game, ensuring architecture supported usefulness for designers. Managing version control on the project, ensuring playable builds for playtesting. Oversaw & designed architecture for the project.
Boxed Up!
Created general data structure and developed multiple gameplay features (boxes, discrepancies, day management & more) Created design tools to allow for day customisation and general storytelling GitHub Lead Final product published to Steam
Other Projects
Timber Tycoon
This project was created as part of my 'C# Scripting for Games Engines' module at the University of Staffordshire.
Advanced Mechanics Design - Tank
As part of the Advanced Mechanics Design module at the University of Staffordshire, I built this tank project which represented realistic vehicle physics using different calculations.
Games Artificial Intelligence
As part of the Games Artificial Intelligence module at the University of Staffordshire. AI project on Unity 2D 6000.0.19f1, creating different methods of AI pathing.
Introduction to Mechanics Design
Focus on design patterns (Utilised composite structuring, observer, and more!) Gameplay forgiveness mechanics (Coyote Time, Jump Buffer, Variable Jump Strength, and more!) Open source project on my GitHub.
Tools Development
As part of the Tools Development module at the University of Staffordshire. Created in Unity 6000.0.19f1 & Node.js utilizing OpenWeatherAPI weather data.
Introduction to Graphics Programming - OpenGL 1.1
Created as part of the Introduction to Graphics Programming module at the University of Staffordshire. My first time in OpenGL 1.1 and building my own engine.
Jester Junction
Created as part of the Global Game Jam 2024 under the theme 'Make us Laugh'. Created in 2 days on site at the University of Staffordshire as a team of 5.
Mechanics Prototyping
Created as part of the Mechanics Prototyping module at the University of Staffordshire. Within my first time using Unreal Engine 5 and while getting used to the engine, we created a simple tank game where players could battle through a level picking up pickups and destroying enemies.
Apeirophobia
Created as part of the University of Staffordshire Games Development Society Halloween Game Jam. Created in a week as a team of 5.