Project List
							 Here you can see a list of all the notable programming projects I have worked on in industry, at university and in my own time. 
							
							
							
							    Forza Horizon 6 | 01/09/2024 - Current
								
Playground Games
								Industry (large team 200+)
								C++, C#, Visual Studio, TeamCity, In house engine and tools
								Feature development for Forza Horizon 6 (due to be released in 2026). Role: Gameplay Engineer.
							
							
							
							
							    The Foundry | 30/01/2024 - 17/07/2024
								
Games studio based at university
								Industry (small team, 5)
								C#, Unity, Networking, External hardware (eg: barcode scanners), Visual Studio
								Part time work I did in my final year of university and over the 2024 summer. I took a lead developer role creating a cyber security themed game for an external client.
							
							
							
							
							    Forza Horizon 5 | 05/06/2022 - 05/06/2023
								
Playground Games
								Industry (large team 200+)
								C++, C#, Visual Studio, TeamCity, In house engine and tools
								A placement year at Playground Games, working as a Gameplay Engineer developing Forza Horizon 5.
							
							
							 --- 
								
							
							
							    Project ZipZap | 03/10/2023 - 01/05/2024
								
University -> Personal (game was published on Steam)
								Team (11 members)
								Unity, C#, Visual Studio
								A fast paced, hack n' dash, isometric game created with a team using Unity.
							
							
							
							
							    Nabi Allocator | 05/09/2023 - 25/02/2024
								
University (dissertation)
								Solo
								C++, Python, Google Test, Matplotlib, Visual Studio
								My undergraduate dissertation - a single header C++ memory allocator.
							
				
							
							
								Advanced Technologies | 06/10/2023 - 21/03/2024
								
University (module - 2 projects: Object Permanence and VoiceSquad)
								Solo
								Unity, C#, Visual Studio, VR, Voice Recognition
								Two prototype projects created using Unity for the 'Advanced' Technologies module in my final year of university.
							
							
							
							
							    Nabi | 18/11/2022 - 09/07/2023
								
Personal Project
								Solo
								C++, Entt, DirectX, Google Test, Visual Studio
								A custom ECS game engine I wrote as a hobby project while on placement at Playground Games.
							
							
							
							
							    Populous II Vertical Slice | 05/05/2022
								
University
								Team (5 members)
								C++, DirectX11, Visual Studio
								A small data driven vertical slice of the game Populous II, created with an Entity Component System in DirectX11 & C++
							
							
							
							    Four Ferrets | 28/04/2022
								
University
								Team (4 members)
								C++, OpenGL, CLion
								A four player heist game created in C++ and OpenGL
							
							
							
							    Network Game | 12/02/2022
								
University
								Team (2 members)
								C++, OpenGL, CLion
								An online multiplayer, turn based battle game created in OpenGL and C++
							
							
							
							    Telekinesis Project | 07/12/2022
								
University
								Solo
								Unity, Unreal, C#, Unreal Visual Scripting, Visual Studio
								A data driven implementation of the telekinetic abilities from Remedy's Control developed in both Unity and Unreal
							
							
							
							    Level Design Project | 09/01/2022
								
University
								Solo
								Unreal, Unreal Visual Scripting
								A fantasy RPG platformer level created in Unreal Engine 4
							
							
							
							    Not Mario | 27/11/2021
								
University
								Solo
								C++, OpenGL, CLion
								A clone of World 1 Level 1 in classic Mario
							
							
							
							    Wardens Teddy | 24/07/2021
								
Personal Project
								Team (5 members)
								Unity, C#, Visual Studio
								A fast paced 2D platformer with an online highscore system, originally created for the 2021 Global Game Jam but went on to become a full release
							
							
							
							    Unity Fantasy Level | 04/05/2021
								
University
								Solo
								Unity, C#, Visual Studio, Maya
								Unity / Maya project created for my final 3D Environments assignment
							
							
							
							    Mythos Tactics | 28/04/2021
								
University
								Team (5 members)
								Unity, C#, Visual Studio, Aseprite
								A vertical slice of a game based of a random prompt, with the focus on documentation and a publishers pitch
							
							
							
							    Angry Birds | 26/04/2021
								
University
								Solo
								C++, SFML, CLion
								A small Angry Birds clone created in C++
							
							
							
							    Photon Project | 31/10/2020
								
Personal Project
								Solo
								Unity, C#, Visual Studio
								A small demo of a game created using the Photon networking stack in Unity
							
							
							
							    Gravity Grapple | 28/07/2020
								
Game Jam
								Solo
								Unity, C#, Visual Studio
								A gravity based game where you have to grapple off asteroids and dodge aliens to reach a new highscore
							
							
							
							    The Hypnotist and the Diamond Rose | 30/5/2020
								
Game Jam
								Solo
								Unity, C#, Visual Studio
								A game where you play as a thief who can hypnotize others. My first game jam submission!
							
							
							
							    Neon Dawn | 24/05/2020
								
Personal Project
								Solo
								Unity, C#, Visual Studio
								A small project that included wall running, grappling and time manipulation
							
							
							
							    Sitck Battle | 19/12/2019
								
A Level Computer Science Project
								Solo
								Unity, C#, Visual Studio
								A small 2D networked shooter game. My first Unity project!