All Work
Featured Projects
University of Northampton VR Work
About
Paid Industry Work • This was an oppotunity to develop from scratch a realistic one and two hand pickup system for Virtual Reality (VR) applications, and then build a game to showcase the experience..(Created: July 2026, Updated: August 2026 - Finished)
Skills
- My first assignment using VR and the Meta Quest & Occulus APIs for Unity 6000.
- Developing a self-contained API that could be deployed in existing company work.
- Extensive documented support and editor tools suite to make using and deploying my hand interactions API quick and easy for others.
- Experience showcasing the company work (although not my own) at public showcases to industry leaders and customers.
- Extensive code-driven hand animation suite, including a Finger Inverse Kinematics (FingerIK) utility for the game tutorial.
Images
Click to see more
Python Multi-Media API (PMMA)
About
Independent Project • PMMA (Python Multi-Media API) is a Python and C++ API designed to help develop graphical applications.(Created: February 2024, Updated: August 2026 - Currently in Development)
Skills
- Highly technical C++ backend.
- Cross language support with a C++ ↔ Cython ↔ Python link.
- Practise of maintaining a large project and Python package: https://pypi.org/project/pmma/
- Long-term project (Created: 2nd of February, 2024).
- Highly optimised API.
Images
Click to see more
Sokoban
About
Academic Project (Mark: 93%) • Sokoban is a Japanese puzzle game. The aim of the game is to move the crates into the target points in as few moves as possible. Made using OpenGL as an assignment for the University of Northampton.(Created: February 2026, Updated: July 2026 - Finished)
Skills
Images
Click to see more
Smash Squad
About
Academic Project (Mark: 84%) • Smash Squad is a 3D King-of-the-Hill style two player PvP style game made in Unity 6000.(Created: October 2025, Updated: July 2026 - Finished)
Skills
- Two player local multi-player.
- Built for the Xbox platform using Microsoft's Universal Windows Platform (UWP).
- Xbox controller interactions.
- Custom 3D game level 'Candyland'.
- 4 different characters with unique power-ups, and melee/ranged attack methods.
Images
Click to see more
Gourmet Heaven
About
Academic Group Project (Mark: 79%) • Gourmet Heaven is a 2D Asian inspired cooking game created in Unity 6000 created for the Android and iOS mobile platform.(Created: February 2025, Updated: April 2026 - Currently Maintaining)
⭐ Shortlisted for the Northampton Film Festival 2026.
Skills
- My first assignment using Unity 6000 and C#.
- This game was a group project, so teamwork and communication was key.
- Features custom blur effect shader for the pause screen (Excluding iOS).
Images