I have a large portfolio of work spanning the last 11 years, however not all of it is entirely relevant, accessible to the public, or live any more. Here’s a few projects I’ve worked on that are of interest. If you’re interested in more of my work, have a look here, or get in touch.

Madagascar 2 - Paramount

A promotional game for the Madagascar 2 film.
Link TBC.

ActionScript 3, Papervision, PHP, MySQL.

 

Merlin - BBC

Two games in one. I coded the wall-climbing vertically scrolling game, which used a slightly modified version of the game engine used in Tropic Thunder.
Quest for the Mortaeus

ActionScript 3.

 

Tropic Thunder - Paramount

An arcade-style vertically scrolling shooter. A lot of fun to make. In a future use of this engine I’ll add a node-based pathfinding AI.

ActionScript 3.

 

Littleloud Website

The littleloud.com website was rebuilt during re-branding.

PHP, CSS, MySQL, XHTML.

 

Kung Fu Panda - Paramount

A promotional game for Paramount Pictures release Kung Fu Panda.

Of interest is the use of a frame-independent bitmap rendering technique to make sure the arrows move in time with the beats regardless of the frame rate of the movie.

ActionScript 3. Google Spreadsheet was used to create a CMS for the beats.

 

Bow Street Runner - Channel 4

An interactive drama for Channel 4, which was well received throughout the blogosphere.

A favourite moment of mine was finding a screenshot of myself lying dead on the front page of BoingBoing.net and Kotaku.com!

There are 5 episodes, each consisting of 5 scenes. Each scene can contain multiple views, minigames, conversations with characters, and items to collect and study.

If you were to thoroughly play the entire game, it would take you over an hour. Pretty impressive for a free Flash game!

I had the role of Lead Technical on this project.

Winner of a Flashforward award in 2008.

Nomination for a BAFTA - EA British Academy Children’s Awards 2008

ActionScript 3, JSON, Python, and Google Spreadsheet for the CMS.

 

Shooter - Paramount

A promotional game for Shooter.

Of interest is the use of bitmap blitting and DisplacementMapFilter to distort the view around the edge of the scope.

ActionScript 2.

 

Oban - Jetix

A game for Jetix to support the release of Oban Star Racers throughout Europe.

At its peak, this game received millions of hits per day. A load-balanced solution was deployed to cope with demand.

I had the role of Lead Technical on this project.

Nominated for a Flashforward award in 2007.

ActionScript 2. AMFPHP, IIS, PHP and MySQL.

 

7 Noble Kinsmen - (BBC)

An interactive drama to support the Shakespeare season on BBC. Released in episodes over several weeks.

 

 


Other work
Disturbia - Paramount
Transformers - Paramount
Doom - Universal
Jaws - Universal
Gladiator - Universal
Interpreter - Universal
Webwise -BBC
Artbox - CBeebies
Razzle Dazzle - CBeebies
Stupid - CBBC
Bourne Supremacy - Universal
Office Escape - Supernoodles
Supernoodles To Go - Supernoodles
Magic Hat - CBeebies
Pingu - Cbeebies
Kerching - CBBC
Fimbles - CBeebies
Secret Garden - CBeebies
Australia Day - Fosters
Fairy Footprints - CBeebies
What’s your flavour - Supernoodles
Shakedown - MTV
Win the Cup - Bacardi
Food Fight - Supernoodles
Latin Quarter - Bacardi
Breezer - Bacardi Breezer