StatusPlayable SketchRoleDeveloper/Co-DesignerDate2019-07-27

Fixer-upper for Conservative LGBTQ+ gaffes

Made for the GAY(M) Jam 2.0, Leon and I had discussed making a political work that forced players to confront real-world truths. Papers Please was a useful reference point, as we teamed up with Dom and Martin King to make a game that posed as the app a Conservative LGBTQ+ spin officer might use to suppress stories.

As a political work, especially a work with an explict bias, it was important to us to use real stories about the Conversative party. The jam was very short so many ideas were cut, but the most interesting challenge was how to show public sentiment to your actions. Much of the design of the ‘app’ was taken from Tinder and Twitter, but it was various livestreaming services (such as Instagram Live) that provided a solution here. An inverse-waterfall of emoticons rises above the feed, the proportion of happy to sad indicating your performance, and the number of them showing your current social reach.

Solar Space WhaleGames

StatusPlayable SketchRoleCo-Developer/Co-DesignerDate2019-06-08

Speed memory game played atop a space whale

Made in eight hours for the June Berlin MiniJam, Richard, Julian Pieper and I discussed the idea of a city on the back of a space whale. Given the short time for the jam we simplified the city to being just powercells on the whale’s back. The gameplay is built around memory; players must remember which colour meteors they’ve placed into each cell. If they overload a cell with a colour it already has, the cell will power down for a time.

Way of the DodoGames


Jump, Roll and Sacrifice to save your eggs from an invading force

I’d been wanting to work with my very talented friend Simon for a while, and LD43 was just the opportunity.

Based on an exploit from Super Mario World, we built a platformer in which the player organically switches control of their avatar via a stacking mechanic. The game allowed us to explore some fun visual ideas and experiement with level design.

Wacky WavesGames

StatusPlayable SketchRoleCo-Developer/Co-DesignerDate2017-01-31

Tony Hawk meets Katamari in the ocean

Our brainstorming around the Waves theme brought up this old Guinness advert, the most awesome representation of the power of the ocean any of us had seen. How cool would it be to play as this wave?

We drew on the stunt-arcade gameplay of skating games to define the bay as a playground in which you can reach havok, and used the progression system of Katamari Damacy by incorporating things you’ve swept up into the wave itself.

My favouite part of this game was allowing the player to embody something far more abstract than usual. You are literally a force of nature.

Snip Snip SnookerGames


Bite-sized action/puzzler

A rushed but fun Ludum Dare experiment with mobile game design, Snip-Snip was designed to be played in short sessions with touch input. The aesthetic evolved with the mechanics, but would not ultimately coaselse to something satisfying. Nevertheless the refractive ideas opened other avenues of investigation.

Tea For VaderGames


Brew Tea-em-up

A joke that became a jam game, Tea for Vader tasks you with making the perfect brew for the dark lord. We used the jam-status to justify packing the game with Star Wars references and absurdities; from a barshop sextet to Paul Crabb’s increasingly anxious teaboy-cum-sadist’s Tamagotchi.

Tell ThemGames


Two player branching narrative

A one day jam for LD34, the concept was around a branching narrative game (something I would usually avoid) played by two players, each taking turns to choose the next branch. ‘Truth’ acts as a counterpoint mechanic to this, as the choice made will necessarily be the truth or a lie. This leads to a definitive characterisation that is nevertheless mutable by the amount to which they lie, much like we in our ordinary lives are the same person day to day but may behave differently due to context.

The Synctory tool was modded and put to use here as a simple narrative branching writing application, although with networking, design and actual writing I couldn’t finish it in the day.

The Last Little MonsterGames

StatusPlayable SketchRoleDeveloper/DesignerDate2015-08-24

Procedural 2D roguelike

My submission for LD33, the theme was ‘You Are the Monster’.

Certainly the product of ‘biting off more than I could chew’, the project nevertheless allowed me my first ditherings with procedural generation, and while the core game loop was under-designed I had great fun working on the game feel via animations, sound and tweenings.

A full post-mortem on this game can be found here.

Avenging My Gran, the Famed BotanistGames

StatusCompletedRoleDeveloper DesignerDate2015-05-02

Short puzzlescript puzzler

Made in 48 hours for LD32 (theme ‘An Unconventional Weapon’), this was a great opportunity to get my hands dirty with Stephen Lavelle’s Puzzlescript engine. The syntax is great fun to figure out, itself resembling a puzzle game. The limitations of the engine are liberating, but also allow the designer no slight-of-hand tricks to draw attention away from unengaging gameplay. A good puzzlescript game is a good game, period.

I had tried to avoid any story at all, having experimented greatly in the previous two Ludum Dares. However I found it impossible to avoid entirely, opting for a short introduction that provides some sense of motivation for your avatar. And why ‘Gran’? ‘Gran’ is funny, right?

This also marked my first game in a while to feature an actual colour palette. At the time I remember being very unsatisfied with it, but looking back it has a dreary yet colourful demeanour that suits the theme quite nicely.


StatusPlayable SketchRoleDeveloper / Co-DesignerDate2015-04-20

Puzzle Platformer with simple touch controls

A collaboration with Mika Karkinen for Pi Jam 2014. I met Mika at Global Game Jam Bangkok 2015 where his team swooped both the audience and critics prizes. Mika has the ability to invoke a sense of fun without ever overloading an art style with complexity; he’s also incredibly fast and an incredibly affable guy!

We spent a while thinking about the theme of the game- should it be abstract (we considered having the pi symbol as the player’s avatar) or based somehow on the history of the concept? We ended up choosing the later and setting it in a Pi-ramid (drum sting please). It added a certain sense of mystery and wonder which the number certainly deserves!

I was quite proud of how we managed to use Pi as the core mechanic of the game, and build physics based puzzles on top of it. As a short five minute experience it certainly doesn’t lag, although I’d be curious to see how much further the concepts could be taken, seeing as we’d reached a limit by deadline.

Cavern ConmenGames

StatusPlayable SketchRoleCo-Developer/Co-DesignerDate2015-01-31

Multiplayer bluff game over local network

DoX (Tahir Vico), Nipiton (Wongsuparatkul) and I met at Global Game Jam Bangkok and spent a good amount of time discussing what we wanted to make before settling into grunt mode. Working surrounded by tens of teams all beavering away was pretty motivating, and seeing the projects during the presentations was enticing and humbling to say the least. Great ideas and technical feats were in abundance.

Through our design iterations we managed to settle on a social game that other people could drop in and out of. The game uses linguistic communication between players as its core mechanic, and the local network to sync the game state between devices. Players cannot see what is around them, rather they must trust what their opponent tells them. The effect was something like the popular party game Mafia/Werewolf, with relationships mutating over individual games.

The biggest issue with the game was how it communicated its own mechanics- one of the pictures above shows me stuggling to explain the concept to the judges. As a party game it should be instantly grok-able, but unfortunatley we ran out of time before figuring out how to achieve this.

Alex Takes a TestGames

StatusPlayable SketchRoleDeveloper/DesignerDate2014-12-08

Action puzzler in an abstract space

As my previous Ludum Dare game had been quite sedate in pacing, I wanted my LD31 game (theme ‘Entire Game on One Screen’) to be more action orientated, while still trying something new with the narrative. The idea was a story about the relationship between Alex and Alex’s doctor. The mechanics hinted at symptoms of social anxiety and autism but played on the player’s understanding rather than explicitly lay bare any psychological profile.

Unfortunately, this was the first jam where time management almost entirely torpedoed the project. The simple design of the puzzle and flying sequences did not automatically translate into a good game feel, and a lot of time was spent trying to make the flying section feel more anxiety inducing. In the end I’d have more more success with this in Delicate Thread.



Short horror experience

Made for Asylum Jam 2014, this was a great palate cleanser for Samuel Green, Daniel Arnold-Mist and I from our work at the day job. Tobias Baumann joined us to make a four-man team.

The development process was relatively painless, the biggest surprise was how many Let’s Plays we got in the following month. Short experiences charged with tension are perfect Let’s Play material we learnt.

The design of the game was such that restarting the game after a fail state did not significantly hamper the player, as they could progress quickly through solved puzzles. It’s a credit to Dan and Sam’s great art and sound design that we managed to pull off the twist ending without it seeming too cheap. It served as a perfect, unexpected conclusion to a game that constantly toys with the player’s expectations; how many other horror games have leveraged the true nightmare of a Windows 95 login screen?

Hello OperatorGames

StatusUnstable buildRoleDeveloper/DesignerDate2014-08-25

Narrative experiment with switching perspectives

Hello Operator marks the beginning of a habit of creating narrative experiments that shall never end (I hope). The theme of LD29 was ‘Connected Worlds’, and while I was not the only person to think of a switchboard operator the game threw everything at creating a sense of time and place to increase the sense of role-playing. Marck Thornton and Jin Chan Yum Wai rustled up some great 2D art assets, and that mumbling American is voiced by none other than Daniel Arnold-Mist.

The experimental nature came from pitting the player against their role; the job of being a switchboard operator was constantly being interrupted by the narrative (told in third person by the husband), which included the avatar’s own thoughts. The theory was to make the player empathise with the protagonist, an unhappily married woman forced into work by financial woes. However, the game rather goaded the player into hating themselves- ‘Shut up woman!’ was one of the nicer things my colleague shouted on his playthrough.

Later Sam and I would discuss the idea of role-playing in a first-person game, by which point I would have abandoned the idea entirely.


StatusCompletedRoleDeveloper/ Co-DesignerDate2014-04-28

1940s themed action puzzler

The first of many collaborations with Samuel Green, Shanghai marks the beginning of a jam habit neither of us have been able to shake since.

The design of the game came together very quickly, starting from the idea of espionage and the flow of information through a secretive system. It was great fun inserting themed assets; the ticker tape, the Bund, and the 1940s search lights. Daniel Arnold-Mist made a last minute cameo providing the sepia map and some great art suggestions.

The game proved to be engaging, and we’ve experimented with prototypes since for a possible follow up. The issue of diversion of focus in the game (with attention continually flipping from the map to the ticker tape to the embassy stats) was easy to fix; trying to distill multiple interacting mechanics down to something simpler but just as emergent less so.