My games, code, writing


Flash games I’ve written or co-produced. This only includes ones I’ve done as “me”, I’ve produced games for companies also!

M.Mode M. Mode

A highly fashionable shoot ’em up! Control Thomas the spinning horse and survive as long as you can!

prev_atakachik Atak-A-Chik

What would YOU do if an upset giant was crying chickens?

Amoeba Amoeba Amoeba Amoeba

The most realistic simulation of Amoeboid combat ever devised! Old ladies battle men holding sausage dogs!

Rotting Onslaught Rotting Onslaught

“They’re coming – they’re everywhere!” Squad based RTS where you battle zombie hordes

prev_jb Jingle Ballistics

A 1 on 1 beat ’em up featuring the characters of Christmas

End of Nightmares End of Nightmares

A classic Streets Of Rage style beat ’em up where a young boy has to face his own nightmares

Beautifully animated by Mark Bankhead

Take To The Streets Take To The Streets

Digitised brawler in the style of Final Fight. Did I ever look that young?!

Pixelville Pensioners Pixelville Pensioners

In Pixelville Pensioners, you play as an 8-bit sprite trying to build a home for your friends. Characters from classic ZX Spectrum games like Manic Miner, Chuckie Egg, New Zealand Story, Skool Daze and Sabrewulf help you on your quest.

Inverse Shooter Inverse Shooter (released 2004)

An inversion of the shooter genre where you play as the base commander

BeatQuest screenshot Beat Quest

For all at, a simple retro platformer with ZX81 inspired visuals.