
Hey I'm Tom! I am a Game Programmer & Designer, below you can see a collection of the projects I have worked on.
Role: Director, Lead Programmer/Designer
Team Size: 14
Engine: Unity
Ability System with upgradable tiers.
Wave-based progression with Gifts rewarded as passive upgrades.
State Machine based AI with passive and aggressive NPC's.
Wanted system to track player activity.
Scriptable Objects framework for economy, agents, abilities, and interactable objects.
Gambling systems.
Character Controller with Unity Input System, allowing for controller support.
Click above to learn how I made the game!
Midnight Gambit is a Stealth-Action Roguelite about a vampire in a casino. It spins the genre by adapting wave-based combat with stealth, requiring players to gain money to progress and upgrade their vampire. The games demo was made for my final project whilst studying at NFTS, and is now planned to become my first major released title.
Click above to learn how I made the game!
Charon a is choose your own adventure narrative game where you play as a fallen soul who is being ferried across the River Styx. Based on Telltale's Interactive Cinema games, this project was made in collaboration with a screenwriter whilst studying at NFTS.
Role: Game/Level Designer, Developer
Team Size: 4
Engine: Unity
Cinemachine cinematics.
Dialogue System for Unity.
Scrolling background environments.
Custom animations made within Unity's animator.
Multiple endings, calculated through a points system.

Rapid Prototyping
Gameplay Design
Systemic Design
Creative Ideation
Playtesting and analysing playtest data
Iterating based on feedback
Game Documentation
Game Design pipelines