A collection of things I have made and things I find interesting.

A reflection on Square Worlds

Friday, 3rd July 2020 ◆ Pig-tail girl's mirror (5)

Square Worlds has had more success than other mobile games I've made. It still rests solidly in the "losing money" zone, but regardless I'm happy with how it went. I want to mention a few of the things I am specifically pleased with.


The game has several secrets in it whose presence is not advertised before their discovery. I was really happy to see that people enjoyed finding and uncovering them. I am a big fan of secrets and always appreciate games which have them. The Witness and Cinco Paus are two of my favourite games, both full to the brim with mind-blowing discoveries to be made.


Wodka through the ages

Friday, 26th June 2020 ◆ An 'n' also holds the past (6)

There have been over 200 games of Wodka played on Kangaroo thus far, with hopefully many more to come. But where did Wodka come from?

The idea is born

Me and friends used to play a 4-player trick taking card game called Tichu. The scoring of Tichu requires going through and counting cards in the tricks each player has won, which is fiddly and often irrelevant. Tann thought he could make some improvements on the design, and proposed some radical changes:


I can draw flags

Friday, 19th June 2020 ◆ Everyday banner (8)

Time for another silly geography game: I can draw flags is a game where you draw the flags of 10 countries in a row, and get ranked on how close you get.

You can play it here.

My current best attempt is a measly 55% – have a go yourself, and let me know how you get on! As you can see, there are a lot of flags I just had to skip... and in the case of North Korea (a flag I think of as well-designed), I got it completely wrong.


Fractals in polygons

Friday, 12th June 2020 ◆ Rex Imperator gets in a mess, romantically? (8)

I saw a tweet last week from Matt Henderson with a simple algorithm for building a fractal pattern inside a hexagon. I have embedded the tweet at the end of the post - you should go see it. The algorithm goes thus:

  1. Plot a point inside a polygon
  2. Create a triangle with that point and a randomly selected edge of the polygon


Javascript sketchpad

Friday, 5th June 2020 ◆ Artist found in a chest (6)

I'm planning another silly minigame for my site, but it requires the player to do a bit of drawing. I only need two tools: pencil and fill, so I threw together a simple drawable canvas in Javascript. The libraries I found online were a little too heavy handed for my needs.

It's very simple, but it gets the job done. I've called it MiroJS and have stuck the code on GitHub if you want to use it.


More posts...