About

Hi! I am a programmer and Fencing coach from England. My passion for programming started when I was 11 creating games in scratch, which then led me to dabble in other game engines, such as Stencly.  At the age of 15 I began to learn Unity and released my first game Range Shooter at the age of 16. My most recent projects are developed using Unreal Engine, or are created from scratch in C++ and DirectX 12. 

On this webpage, you can see my current and previous projects. There is a mix of university and personal projects, my two favourite ones being my game engine and my vehicle sim. I love the sense of achievement you gain from creating games and software, especially when something seems impossibly difficult, but with perseverance it ends up working. I also enjoy 3D modelling and developing with microcontrollers.

I am a recent Master's Graduate in Games Development from the University of Central Lancashire where I achieve a First. 

 Github link 

Post University projects

Click the images to view

The purpose of these projects is to continue to learn and develop my skills further. These projects are born out of curiosity and passion for both programming and game development

Sandbox project

  •  C++ 20 
  •   DirectX 12 

Unreal Engine WIP

  •  C++  
  •  Unreal Engine 5 

KSTL 

  •  C++ 20 

Pico Music Controller

  •  C++ 
  •  RPi Pico 
  •  Spotify  

TODO List + Server

  •  C++ 
  •   React/NextJS  
  •   MySQL 

Master's projects

Click the images to view

Custom Game Engine

  •  C++ 
  •   DirectX 11 
  •  PhysX 5.1  

Team Project

  •  C++ 
  •   UE5  
  •   AI  
  •   Team  

Untitled Fencing Game

  •  C++ 
  •  UE5 

Broom Racer Prototype

  •  C++  
  •   UE5 

undergraduate projects

Click the images to view

Vehicle Sim

  •  C++  
  •   DirectX 11 
  •   PhysX 4 

Maze Race

  •  C++ 
  •   UE4 
  •   Game Jam 

Drone Game

  •  C++ 
  •   UE4 

Computer Space Clone

  • C# 
  •   Unity 

Before University projects

Click the images to view

Range Shooter

  •  C# 
  •   Unity