Portfolio
Professional Projects
Stellar Dawn
Studio: Jagex
Tech: In-house (Runetech)
Genre: Third-person MMORPG
Platform: PC
Designed and scripted quest content, story lines, and combat & progression systems.
Robocraft
Studio: Freejam
Tech: Unity C#
Genre: Third-person vehicular PvP & PvE arena
Platform: PC
Designed and programmed gameplay, UI & online services in C#. Managed and maintained live services and databases.
Gamecraft
Studio: Freejam
Tech: Unity C#
Genre: Multiplayer physics sandbox & UCG platform
Platform: PC
Lead engineering team. Worked directly on integration with Steamworks services & multiplayer networking implementation in C# and C++.
Wardogs
Studio: Splash Damage
Tech: Unreal Blueprint/C++
Genre: Third-person co-op action
Platform: Multiple
Designed and implemented procedural mission generation system, mission scripting tools & mission content.
Unannounced Title
Studio: Splash Damage
Tech: Unreal Blueprint/C++
Genre: First-person single player action
Platform: PC
Prototyped destruction mechanics in C++ & blueprint, and mission scripting solution.
Project Astrid
Studio: Splash Damage
Tech: Unreal Blueprint/C++
Genre: First-person PvPvE survival
Platform: PC
Designed and prototyped game systems in C++ and blueprint.
Studio: Jagex
Tech: Unity C#
Genre: Third-person team-based PvP & PvE brawler
Platform: PC
Designed and scripted gameplay systems & content scripting tools, including tutorial scripting in C#. Managed gameplay programming team.
Robocraft Infinity
Studio: Freejam
Tech: Unity C#
Genre: Third-person Vehicular PvP & PvE arena
Platform: Xbox
Lead engineering team porting Robocraft to Xbox platform in C# using IL2CPP.
Transformers Reactivate
Studio: Splash Damage (Co-dev with Bulkhead)
Tech: Unreal Blueprint/C++
Genre: First-person multiplayer PvP & PvE military simulation
Platform: PC
Design lead for PvE scenarios. Designed AI behaviours, implemented mission scripting tools in C++ and mission content in Blueprint. Organised playtests and feedback sessions.
Transformers Universe
Game Jams
Go Fish
Submission to the Something Awful Game Dev Challenge X “Critical Omission” in 2015
Duckie Daycare
Submission to the Dogpit Virtual Pet Jam in 2022
Liminal Dream 0.1
Submission to the Dogpit VaporJam in 2021
Dark Dealings
Submission to the Dogpit Jam XII “The Odds Are Good” in 2023