
Hey I'm Tom! I am a Game Programmer & Developer, below you can see a collection of the projects I have worked on.
Role: Lead Programmer, Director, 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.
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.
Charon 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: Lead Programmer, Director, Designer
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.
Role: Lead Programmer, Director, 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.
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.
C#
Unity
C++
Unreal Engine
Github