Commercial Personal

Recent Entries

Moon Pre-Alpha Demo Moon on IndieDB Little Big Planet Vita Efficiency+ Supercar Challenge Ferrari Challenge Efficiency Hot Wheels Pimp My Ride Cartoon Network Racing Ford Vs Chevy Big Mutha Truckers 2 Radius Street Racing Syndicate Big Mutha Truckers


Download CV Send Email

Other Faces


Recent Tweets

May 22, 2013

Moon Pre-Alpha Demo

It's finally possible to play a little bit of Moon yourself

After lots of tinkering and code wrangling the first playable demo of Moon is now available.

It's just a little taster and it's missing lots of intended features but I think it captures the main elements of the final game. For reasons of my own sanity it's only compatable with Windows 7 and above.


May 10, 2013

Moon on IndieDB

To celebrate the general progress and the lead up to releasing a pre-Alpha demo, you can now find Moon on IndieDB

So, Moon is now very nearly in a state to think about releasing a demo. Just a small one, still with lots of missing stuff and probably the odd bug or two but something tangable none the less. And, in excited preparation for all that I decided to submit it to IndieDB

As a bonus, here's a full HD Moon desktop to celebrate.


April 17, 2013

Little Big Planet Vita

Squeezing a very famous sack person onto a tiny handheld device and adding a ton of content and features.

My first project as graphics programmer for Double 11. The challenge was to squeeze a game that made some pretty significant demands on a ps3 onto the new PSVita. Oh, and add a whole pile of new content, features and control methods.

Little Big Planet is pretty much the biggest franchise I've ever had the chance to work on. It was full of huge coding challenges but also lots of fun visual effects and graphical fluff to write. The metacritic score of 88 along with tons of great reviews seem to suggest we did a pretty reasonable job.

August 9, 2010


By popular demand I've updated efficiency. Now with better music, windows 7 support and a few tweaks and fixes

At the start of 2009 I created a simple puzzle game called Efficiency. Despite being a simple project that I put together in a few weeks it turned out to be much more popular than I ever expected.

Over time I got lots of people asking me to fix It's biggest failing. A total lack of functionality on Windows 7.

So here by popular demand, is a new and marginally improved version of Efficiency (which to celebrate I've added a ' + ' to). It should work fine on windows 7, it's got much nicer procedurally generated music and it's even got a few added bits and little fixes.


July 14, 2010

Supercar Challenge

Taking the work done in Ferrari Challenge and making it even more shiny.

Having completed Ferrari Challenge to such a high standard, we got the opportunity to include all the other exciting high performance cars that don't feature a prancing horse on their bonnet.

Supercar Challenge was basically all the bits that never made it into Ferrari, plus lots of new stuff. Lots more cars, more tracks, better multiplayer, better renderer, more game modes, more downloadable content and crucially (for me) better visual effects

July 7, 2010

Ferrari Challenge

A very pure racing sim for the real ferrari enthusiasts

As a bit of a departure from the high saturation colour schemes and arcade physics of the game we'd been working on upto this point, Ferrari Challenge was a real racing simulation. All licenced cars and tracks, with the added bonus of the vehicles being smashable and damagable (a first from a car manufacturer I think).

By now I'd really settled into my role as lead visual effects programmer. I had lots of code and systems written and the trust of production management to get on with stuff and do what ever I could to make everything look better. I think visually the game is definitly the best looking I'd worked on to date.

January 16, 2009


Finally, a game simple enough to learn by experimenting but complex enough to keep you engaged for hours.

My game engine code base has really matured over the last year as it's feature set has had to match the needs of iO during it's development. Finally I can really play with concepts as they pop into my head.

So, while I was finishing off the game progression aspects of iO a simple game idea occurred to me, and for the first time ever I could quickly throw that idea together into a game. After about 2 weeks of occasional spare time writing it and doing the simple artwork, Efficiency is the product of that idea.

It's just a 'beat the high score' sort of game with a few elements you might find familiar if you've ever played Chu Chu Rocket. I think it could most easily be described as a puzzle game involving sliding blocks. Play it and see.

Note: Sadly this version contains a bug that prevents it from running on Windows 7. I'm in the process of fixing it as time permits. However, the bug is basically the entire sound system so it might be a while.


January 16, 2009

Hot Wheels

beat that

The Hotwheels game was basically a re-imagining of the concepts used in Cartoon Network Racing; only this time we had the chance to get all next-gen with our ideas.

Extra weapons replace the special powers and now we had tracks with loops and stunts. Again I got free reign over the special effects and on this occasion I could really go to town on the shiny next-gen platforms. Cue the HDR and bloom effects for the explosions and lightning.

Sadly my best efforts in the effects department did not translate to a great game and so, once again, the press mauled it.

January 16, 2009

Pimp My Ride

The game of the MTV show

When I first heard that we'd be making a game for Pimp My Ride my first reaction was "How?". Its a little hard to see where a set of game mechanics can be attached to the format of the show. Luckily it wasn't a problem I had to deal with. Instead I was charged again with the creation of all the real-time effects and this time I had a little help, i.e. I'd gone from a team of one to a team of two.

The final result looks pretty good on all its release platforms (especially the Xbox 360). Though a little short on depth, the game is reasonably entertaining and the handling of all the vehicles is pretty good. As far as procedural effects go, it features everything from fire hydrants and collision sparks to flocks of birds and scatterings of rubbish and leaves.


January 16, 2009

Cartoon Network Racing

All the best characters that cartoon network ever created, racing.

After a few months working in R&D for next gen platforms, I moved onto this project.

I was to take complete responsibility for all real-time special effects. At last a task that made use of a much broader range of my skills. That's every sparkle, explosion, cloud, rocket trail and puff of smoke, from conception and artwork through to implementation. If its not already obvious, I really enjoyed this project.

Sadly the game as a whole was littered with ill conceived design decisions, marred by under developed handling and crippled by poor track layouts. As a result, the press mauled it. though nothing bad was said about the effects, which is at least a little positive.

January 16, 2009

Ford Vs Chevy

A very american racer

I only spent about six months on this project, Working as a senior programmer rather than a lead (i.e. I didn't manage anyone but myself).

I spent most of that time re-writing the interface management systems. Well before the end of the project I moved on to next-gen technology for shaders and effects. I think in general the finished game turned out to be a reasonable playable and tidy racer (complete with nice interface systems)

January 16, 2009

Big Mutha Truckers 2

More hicks and trucks

By all accounts I think that this was probably a sequel that really should not have come about.

The humour that had been used in the first of the series was all but used up, so trying to squeeze another title out of it was never going to happen. This compounded by a significant dumbing down of the game mechanics and a shrinking of the game world led to ultimately to the less than perfect final result.

Perhaps we were all just a little burnt out from the epic SRS project.

January 16, 2009


A simple avoid-your-own tail game, around a circle. Fast and hypnotic.

My first complete personal game project for a long time.

After years of writing various aspects of my game and graphics engines I've settled on a simple 2d engine that allows me to play with idea nice and quickly. It features all sound for the first time in anything I've written.

The concept of the game is simple (which is probably why I managed to finish it) Beat the high score. Its a fast paced dexterity game in which you pick up bonuses and energy while avoiding all the obstacles (including yourself), aiming all the time to increase your Radius, easy (download it and see).

January 15, 2009

Street Racing Syndicate

Fast cars and (semi) naked ladies

A very very long project if nothing else. Littered with all sorts of craziness, including a change in publisher and an almost complete rewrite half way through.

The final result is by all accounts pretty good. I must say that street racing is not really my thing, and given the choice I'd not have made a game about it, but as its my day job I tried my best to enjoy the whole thing and done my best only everything I worked on.

Since release, SRS has risen all the way up the US XBox charts, so here's to hoping that some royalties come out of this.

January 15, 2009

Big Mutha Truckers

Trucks and hicks and all that.

My first introduction into programming games consoles, I came onto this project after F1WGP.

I didn't really have a specific area that I could call mine in the same way as I had on the previous project but I wrote a lot of the interfaces and some of the game core. By the time it was finished I was one of the projects lead programmers managing the rest of the programming team.

Despite a change of publishers half way through, the game went on to sell over a million units all over the world, everywhere from Japan through Russia and Europe to the USA. it even spent nearly 3 months in the top 5 games in North America.