Portfolio

This page features a list of programming work that I have been involved with and a brief description of the work. The portfolio is in chronological order with the oldest work first. Scroll to the right to see the latest work.

 

Free Radical Design

Timesplitters Future Perfect (2005)
EA Games

Programmed the 15 mini game challenges which included Behead the Undead, Monkey Curling, Object smashing challenges and my personal favourite, cat racing (see left). This challenge developed quite a competetive following among the fans of the game.

I also developed several in house tools for the company during the development of this game and "Second Sight".

Free Radical Design

Star Wars: Battlefront 3 (Canned)
Lucas Arts

While the game was never released I spent a considerable amount of time working on various gameplay aspects of the game including spaceship effects and "trails" and gameplay modes such as Conquest and Capture the Flag.

I also developed an in house GUI Editing tool that was to be used on this project.

Free Radical Design

Haze (2008)
Ubisoft

Continuing the development of the tech put in place for Battlefront, I continued to work primerally on the user interface for Haze as well as some minor work on the multiplayer game modes.

Beauty Salon

Crush Digital

Beauty Salon (2009)
505 Games

Moving to Crush Digital in 2008 I was made lead programmer on one of their casual titles for 505 Games. I was responsible for many of the 18 minigames as well as the game flow, user interface and backend code.

The game is approved for release by Nintendo but no release date has been confirmed.

(Thanks to Andy Hosking for the art on the left)

Freddy Flintoff Powerplay Cricket

Mayhem Games

Freddy Flintoff Powerplay Cricket DS (2010)
P2 Games

Moving to Mayhem Games in 2009 following the closure of Crush Digital I continued as lead programmer on this title for the Nintendo DS. The game is a conversion plus from the mobile phone game of the same name. I implemented the mobile phone code into our engine as well as the core game mechanics, UI, single card multiplayer code and some minigames.

The game is currently in submission with Nintendo.

(Thanks to Andy Hosking for the art on the left)

RW::Download

RW::Scripts

RW::Download (multiple versions)

Developed as a hobby project in evenings and weekends, RW::Download was developed over several years acheiveing thousands of downloads and hundreds of paying customers.

Now available for free and unsupported officially RW::Download can be downloaded from our downloads section.

A running version can be seen here.