Pop One Hundred
Platform
Windows
Engine / Language
Unreal Engine 5.2 - C++
Status
In Development...
Work Force
Solo Project
Links
Pop One Hundred is a game where the player, or players must pop as many balloons as possible. If the player pops a bad balloon, they're out.
Features to come...
- Ability to switch between different players
- Raycasting (Line Trace)
- UI Binding
- Actor Spawning
- more to come...

Found You!
Platform
Windows
Engine / Language
Unreal Engine 5.2 - C++
Status
Prototype Complete
Work Force
Solo Project
Links
Found You is a game based on the BAFTA winning TV show, Taskmaster. In this game, players must get as close as they can to the Seeker before being spotted. If the player is spotted, the game ends and displays the distance between the Seeker and player.
- Basic AI for the Seeker
- UI Binding for AI State
- Custom Player Controller and Input using Enhanced Input Actions/Mappings

Mercenaries
Platform
Windows
Engine / Language
Unreal Engine 4 - C++
Status
Completed
Work Force
Solo Project
Mercenaries is a First-Person Shooter game developed in Unreal Engine 4, C++. The aim of the game is to kill waves of enemies with each wave increasing in difficulty. As the project is still in development, many features are still to be implemented. The Trello board shows progress and goals of the project.
- Implementation of Raycasting (line tracing) for weapons
- Weapon mechanics (gun firing and reloading)
- UI Binding
- HUD to display player information
- Basic AI Path finding
- Game Over State
- Basic audio implementation
- Classes for each API (Weapons, Character, UI/HUB, Enemies)

University of Portsmouth GameJam 2019
Platform
Windows
Engine / Language
Unreal Engine 4 - C++
Work Force
Group
Project Role
Lead Programmer
The Refuge was created as part of the University of Portsmouth Game Jam which was held in 2019.
The themes (chosen at random) were..
- Yelapa (Beach town in Cabo Corrientes, Jalisco, Mexico)
- Vernon Geddy (Attorney)
- Lillian B. Horace (Writer)
With our game, the player took control of Vernon's son who ended up becoming stranded on Yelapa Island. The players aim was to explore the environment and discover clues on how to get off the island.
My role on the project was Unreal Engine 4 Blueprint programming.
A video of the game can be seen to the left.
University of Portsmouth GameJam 2018
Platform
Windows
Engine / Language
Unreal Engine 4 - Blueprints
Work Force
Group
Project Role
Lead Programmer
Big Apple Nursery was created as part of the University of Portsmouth Game Jam which was held in 2018.
The themes (chosen at random) were..
- D-Side (Irish boy-band)
- David L. Levy (Children's activist)
- Keralan Village of Pallissery
With our game, the player took control of David L. Levy at a young age, on where he would rescue sad children and lead them to safety! We created one platform based level, where the player would have to avoid obstacles and rescue children around the level.
A video of the game can be seen to the left.
Deception
Platform
Windows
Engine / Language
Autodesk Stingray (deprecated)
Work Force
Solo
Project Role
Designer & Lead Programmer
Deception was another game I had created solo once again, using Autodesk Stingray game engine.
After creating Find A Way, the next goal was to create a game solo by using the knowledge I had gained from the previous game. Designing the game took around two months of planning. Development of the game took roughly 6 months.
The game follows the story of a doctor who betrayed his family by covering up medical research that could save millions of lives. Choosing to go ahead with his work, he discovered his betrayal cost him his family.
The video to the left shows gameplay footage from start to finish.