commerical-works
Assassin's Creed: Nexus VR
I was an external developer, working with Ubisoft as part of the "Living World" team. Primary concerns were performance, crowds of NPCs and NPC AI.
View ProjectDiablo IV
External developer, working with Blizzard Activision as part of the "Online" team. Core technologies included the UI, Wardrobe, Customisation and in-game shop.
View ProjectLander 23
Responsible for delivering a multi-app mixed-reality game experience. The game could communicate and sync with and networked services like real-time position tracking and VoIP communications.
View ProjectDiablo IV: Vessel of Hatred
My work with Blizzard on Diablo IV continued into their first expansion. I was part of a large Wardrobe redesign that occurred around this time.
View ProjectDEad Meat (Unreleased)
A "first-person talker" coming out soon. As Interactive Experience Developer, I was responsible for most of the in-engine development and ensuring it properly communicates to AI APIs and back-ends.
View ProjectCleansheet VR
I was the lead programmer at INCISIV for around 2 years, developing VR applications and simulations such as Cleansheet.
View Projecthobby-projects
Just add water
A Bournemouth University Game Jam entry that won 1st place in 2021. Developed in SDL2, C++ and within 48 hours. I was responsible for the programming.
React Attack
Another BU Game Jam entry, made in Unity. The spec required us to make a football game, so we decided to go with a mixed 2D-3D mobile game.
Rarran's Mods
Sometimes I mod the game "Hearthstone" (or sometimes create bespoke programs) on behalf of Youtube personality "Rarran". You can view a full playlist of this work below:
View Project