Going Underground

You're on the Victoria Line looking at the people opposite. You have to avoid making eye contact. It's rude to stare.

Your browser does not support the canvas tag.

Here's the rules of the game:

I wrote Going Underground using processing.js (Java-based language). It is available under an MIT licence.

Random character generation

My favorite part about making this game was making a different cast of passengers for every game. London is a very diverse place with all kinds of people in it. There are around 75 quadrillion possible people for you to look at!

The game has a weighted random probability function to decide if each passenger should be male, female, bespectacled, bearded, bald, and wearing a skirt, dress, v-neck top or showing their midriff. It also has a set palette of colors for hair, skin, eyes, pants and shoes, although shirts can be any colour. Heights and lengths of clothes are also random, within a range.