Games

Video games that I've worked on.

Games - Video games that I've worked on.

I've worked on many projects over the years, both personal and for the companies I've worked for. Here are some of the highlights of my games development career. I've chosen to ignore the many prototypes and cancelled projects I've worked on. Canned projects go with the territory for a game developer!

Silver

Silver
Released: 1998

Silver was a classic RPG in the vein of the Japanese role playing games of the mid-90s. Think Final Fantasy but with British accents! This was one of the hardest but most fun projects that I worked on. Many, many late nights helped to get this game out of the door but expanding on an in-game scripting language, developing lots of the enemy and boss AI and helping to design and script up game levels made it brilliant fun.

Wolverine's Revenge

Wolverine's Revenge
Released: 2003

Marvel and Activision's Wolverine Revenge was developed at another now-defunct studio in the North West of England called Genepool Software. I was brought on board to write the game's streaming audio system on PS2 and develop many of the game's boss battle AI. A difficult project to work on due to the game's somewhat brittle game engine, but the game ended up being quite fun in the end.

WipEout Pure

WipEout Pure
Released: 2005

Joining Sony's sadly-no-longer-with-us Liverpool Studio back in 2004, allowed me to work on the first PSP title for the studio - WipEout Pure. A handheld version of the classic futuristic racing game which showed off the new console's power. I worked on some of the UI but mainly implemented the game's audio and video streaming systems. This project was one of the most fun I've worked on. A great team and a fantastic atmosphere.

F1 2006 / F1 Championship Edition

F1 2006 / F1 Championship Edition
Released: 2006

Another classic Sony developed franchise from the late 90s until the final PS3 version in 2007. I helped to get the game running on PSP and mainly managed and mentored a team of graduate programmers in implementing the game's user interface across the PSP, PS2 and PS3 versions of the game.

WipEout Pulse

WipEout Pulse
Released: 2007

My first lead programmer role was developing the sequel to the successful PSP version of WipEout called WipEout Pure. Although a did a lot of bug fixing and implemented some low-level game saving, my job was mainly managing a team of 11 programmers and attempting to help to get the game out on time, within the memory constraints.

Shift 2: Unleashed

Shift 2: Unleashed
Released: 2011

After many years of being a Sony developer, contracting for Slightly Mad Studios allowed me to work on a cross-platform game, developing for the XBox 360, PS3 and PC. I developed the in-game downloadable content systems and EA's Online Pass for this game across all platforms.

The Walking Dead: Assault

The Walking Dead: Assault
Released: 2012

One of my first mobile titles which was based on The Walking Dead graphic novels rather than the TV series of the same name. I built the game editor, some of the game modes and the inventory sytems for this fun real-time strategy game on iOS and Android.

2K Drive

2K Drive
Released: 2013

I was responsible for a lot of the backend server code for this driving game from Lucid. Written in PHP, it allowed on-the-fly updates of new game modes and easy update of the game's economy and statistics for game balancing. It taught me an awful lot about effective caching, devops and how not to write solid unit and integration tests for a project. I've learnt an awful lot about properly mocking and stubbing systems since this game!

Santa's Chrismas Present Countdown

Santa's Chrismas Present Countdown
Released: 2014

This was a simple one-touch game I wrote using C# and the Unity game engine. Different coloured presents fall from the top of the screen at increasing speeds and the player scores points by catching them with the correctly coloured Santa. A very basic game but taught me about Unity and adding advertising networks, and automating deployment to the Apple app store.

What The Book

What The Book
Released: 2015

This was a mobile puzzle game I originallly started before I became very ill but it took me a year and a half to finish in the end. This was written using C# and the Unity game engine. This was a great project for learning about integration of in-app payments, social network sharing and advertising networks. Unfortunately, I ended up taking the project down due to copyright claims because I was using books as the main theme for the puzzles.

See It Off

See It Off
Released: 2017

This was a fun web game which I made with my work colleague Cyrièle Piancastelli to celebrate/commiserate the depature of our team mate Tom Robinson earlier in 2017. I used the Phaser JavaScript framework for the first time and this made it really easy to get a fun game up and running quickly. You can find the code here but be warned that it was written very quickly over a few nights so don't view it as best practice for games programming!