Portfolio
Professional Projects
Below is a quick summary of the main professional projects I have been involved in, from newest to oldest. For more detailed information, please contact me directly.
Project Astrid
Studio: Splash Damage
Tech: Unreal Blueprint/C++
Genre: First-person PvPvE survival
Platform: NDA
Designed and prototyped game systems in C++ and blueprint.
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.
Wardogs
Studio: Splash Damage (Co-dev with Bulkhead)
Tech: Unreal Blueprint/C++
Genre: First-person multiplayer military simulation
Platform: PC
Design lead for feature team (feature under NDA). Worked in C++ and Blueprint. Organised play-tests and feedback sessions. Actively managed road-maps, task assignments, etc.
Transformers Reactivate
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. Managed and mentored junior developers.
Gamecraft
Studio: Freejam
Tech: Unity C#
Genre: Multiplayer building & physics sandbox & UCG platform
Platform: PC
Lead engineering team. Worked directly on integration with Steamworks services & multiplayer networking implementation in C# and C++.
Robocraft Infinity
Studio: Freejam
Tech: Unity C#
Genre: Third-person Vehicular PvP & PvE arena & building sandbox
Platform: Xbox
Lead engineering team porting Robocraft to Xbox platform in C# using IL2CPP, including redesigning 3Cs & UI/UX for console.
Robocraft
Studio: Freejam
Tech: Unity C#
Genre: Third-person vehicular PvP & PvE arena & building sandbox
Platform: PC
Designed and programmed gameplay, UI & online services in C#. Managed and maintained live services and databases.
Transformers Universe
Studio: Jagex
Tech: Unity C#, Lua
Genre: Third-person team-based PvP & PvE brawler
Platform: PC
Designed and scripted weapons, game modes, gameplay systems & content scripting tools, including tutorial scripting in C#. Managed gameplay programming team.
Stellar Dawn
Studio: Jagex
Tech: In-house (Runetech)
Genre: Third-person Sci-Fi MMORPG
Platform: PC
Designed and scripted quest content, storylines, and combat & progression systems.
Game Jams
I have enjoyed participating in a small number of game jams with my wife Jess, under the moniker “Team Brewnicorn”
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