top of page
download (1) (1).png

Hello, I'm Liam!

A game developer who has spent an almost equal amount of time building as I have playing a variety of games. Currently investing my time into a mixture of Strategy and First-Person Shooter games.

SteamIcon.png

Available on Steam
 

hammer.png

Work In Progress
 

Click to find Playable!
 

Click for more info!
 

Professional Work

timer_white.png

2 Years
 

people_White.png
gears_White.png

4
 

Unity
 

SteamIcon.png

Gameplay Programmer
 

A first-person dungeon-crawler, Robes & Wrinkles was  funded by the UK Government and released onto Steam. My role was to lead the technical development, a personal highlight being a procedural dungeon generation system I created.
 

timer_white.png

3 Months
 

Unreal Engine
 

people_White.png
gears_White.png

3
 

Game Programmer/Producer
 

The Picket is a survival horror game developed for a client using Unreal Engine 5. During development, I was in charge of creating and iterating upon core gameplay elements and client/developer relations.

timer_white.png


 

gears_White.png
people_White.png

Gamemaker
 

Gameplay Programmer
 

A parody of Street Fighter, Medway Fighter was developed alongside a client using Gamemaker Studio 2. Handling the programming side, I built the combat system and made use of modular databases for easy character addition.

3 Weeks
 

Personal Projects

Systems

Unreal Engine
 

people_White.png
gears_White.png

1
 

Smart AI

Sole Developer
 

Being built through tutorials, this project is being used to help me understand Unreal Engine's Behaviour Tree and EQS systems. This project also incorporated the Damage System which was developed alongside it.
 

Unreal Engine
 

people_White.png
gears_White.png

1
 

Damage System

Sole Developer
 

Created in conjunction with the Smart Enemies project, this modular damage system was made use of during the Smart Enmies project to showcase its use. The system allows for different damage types and custom reactions.
 

hammer.png

Unity
 

people_White.png
gears_White.png

1
 

Sole Developer
 

Created alongside a course, this project has been used to learn how to create working multiplayer lobbies using Unity Netcode. This project covers Hosting, Joining, Lobby creation and client authentication.
 

Games

Unreal Engine
 

people_White.png
gears_White.png

1
 

Platformer Mini-Game

Sole Developer
 

This project was built whilst working on a course around Unreal C++ programming. The course helped me to better learn level design and best practicies for C++ within Unreal.
 

Unity
 

people_White.png
gears_White.png

1
 

Sole Developer
 

Based on mobile 'endless runner' games, Blocky Dodge had the player dodge upcoming obstacles at ever increasing speeds. This project was used to teach me the fundamentals of using scene transitions and difficulty scaling.

hammer.png

Unity
 

people_White.png
gears_White.png

1
 

Untitled Strategy Game

Sole Developer
 

Being developed alongside an online course to better improve my skills. It has been essential in helping me learn the use of Scriptable Objects, Unity Behaviour Trees and Advanced C# programming techniques.
 

download (1) (1).png

Hi! I'm Liam,

 

Based in the UK, I have a passion for experimenting with a variety of game genre and engines with a particular lean towards First-Person and Strategy games! During University, I helped to co-found a small indie game studio called 'Tombstone Studios' with some friends which was selected for Tranzfuser 2024 and Dundev 2025. Leading the technical development, I helped to create the core elements of our first title called 'Robes and Wrinkles' which was later funded by the UK Government. Alongside this, and between gaming, I spend a lot of my time working through courses and projects to better my skillsets! One of my biggest achievements so far is when our team recieved the Develop:Bright 2025 Peoples Choice Award for Robes & Wrinkles.

​

bottom of page