C# – Unity Game Me and a friend are working on a voxel-aesthetic isometric adventure game using Unity. Only a small teaser can be shared for now!Read More →

Since the release of the Command & Conquer Remaster, I’ve created and released several mods and custom single-player missions on Steam Workshop. Mods – C++ DLL Steamworks Distribution Shroud / Fog of War Remover – Tiberian Dawn This mod edits the C++ source code to allow the player to disableRead More →

University Lecturing Material C# / WinForms / MonoGame / XNA One of the university modules I taught focused on the production of tools that assist in the production of video games, a particular area of focus for the module was the teaching of both 2D & 3D techniques needed toRead More →

University Lecturing Material C# / WinForms / MonoGame / XNA One of the university modules I taught focused on the production of tools that assist in the production of video games, a particular area of focus for the module was the teaching of both 2D & 3D techniques needed toRead More →

C#, .NET & WinForms Utility Application to streamline modding The CharGenMorph Compiler is a small application I coded for Dragon Age:Origins which analyses and combines an arbitrary number of XML files, removes duplicates and can optionally check for missing assets within the directory used for mod support for Dragon Age.Read More →

C# – Unity Game Developed with Unity, Vertigo Void was released in late October 2015 for PC & iOS platforms, I worked on it together with a friend from University. I acted as both designer and programmer for this game, planning and creating over 200 levels using our in-game level creatorRead More →

University project C# & XNA Custom Game EngineC#, XNA & WinForms Custom Game Editor Velisia comprises two parts – a custom built game engine using C# & XNA and custom game editor using C#, Winforms & XNA. Using the tools that I programmed, our team produced a solid tactical rpg,Read More →

The Morrigan Restoration Patch for Dragon Age: Origins is one of the most significant content restoration and bugfixing patches released for the game. In addition to a huge number of bugfixes, the mod also restores a vast quantity of cut/unfinished content to the game, primarilly centering around Morrigan. The modRead More →

University Project C# & XNA Custom Game EngineC#, XNA & WinForms Custom Game Editor Occupation is a stealth action title set in an Axis-occupied Britain. As freedom fghter Desmond Black, the player must skillfully navigate through occupied territory, evading guards, dogs and land mines as he atempts to bring down occupying forces. The gameRead More →

A simple mod which, through reverse engineering and analysis of the Frostbite engine’s data formats, adjusts the conditions required to unlock certain unattainable content within Dragon Age Inquisition, essentially correcting a bug that remains unfixed in the shipped and patched game. Since this content is a callback to the first game, aRead More →

Switch Utilities is a simple frontend tool written in Python to provide a more user-friendly method of importing & exporting user save data in a development environment. The tool can also export media from either the NAND or SD Card of a connected Switch devkit. The tool simply interfaces withRead More →

Universl Build Tools is a simple application written in Python to automate the installation of a sequence of packages/builds onto a target system. Typical use cases involve automating installation of a debug/master build, any subsequent patches and one or more DLC packages, and it is particularly useful for installing developmentRead More →

Throughout my time at TT Games I’ve worked on many different titles, including those shown belowRead More →

Throughout my time at TT Games I’ve worked on many different titles, including those shown belowRead More →

Throughout my time at TT Games I’ve worked on many different titles, including those shown belowRead More →

I helped Ghostlight test the PC port of Way of the Samurai 3. It’s one of my favourite niche series so this was great to help out with.Read More →

University Project Alkaid was a concept for a Oddworld/Flashback inspired screen-based 2D platformer. The game drew upon Oddworld and Little Big Adventure for inspiration in terms of an oppressive totalitarian outlook and the setting for the game was refined to a huge walled-in dystopian cityscape with a tyrannical ruler lording itRead More →

University Project Devil:Angel was a University design project I worked on, in brief I designed a game around the concept of multiple playthroughs with branching narratives and outcomes, one which could support double crossing and backstabbing, allowing the game to tell several different stories across multiple playthroughs. A brief overview ofRead More →

University Project The Legend was a written piece produced as part of an assessment to create and detail the narrative for a game of our team’s own design. Essentially a creative writing exercise within the trappings of a video game. My role in the project involved liaising with my otherRead More →