Two people larking about outside the Wrexham stadium car park on launch day

Academy track

Build your own game

A game small enough to finish, ugly and playable before it is pretty, tested by a stranger, and live at a web address.

  • 5 steps
  • 3 hours 50 minutes in total
Start step one free

Step one is open to everyone, in full. No account, no card.

The other 4 steps are included in Membership, £79 a month.See Membership

The running example

Every worked example follows one invented case from the first step to the last: a geography teacher’s first browser game.

Who it is for

You have wanted to make a game for years and have never finished one.

Who it is not for

Not for you if your first game has a story mode and an online lobby. Make the small one first.

The steps

Each one ends with a check you run yourself. The box is yours to tick when it passes.

0 of 5 steps ticked, kept in this browser

  1. Step 1.Pick a game you can finish in a weekend
    25 minutesOpen to everyone

    Done means

    Read your loop sentence out loud to another person in under ten seconds, then stop talking. They repeat the verb back to you correctly, without asking for more. If you had to add a second sentence to make it land, the idea is still too big. Cut it and read it again.

  2. Step 2.Describe the loop before you describe the art
    30 minutes

    Done means

    Hand the page to someone who has not heard you talk about this. They tell you what happens when the player does the verb, and what makes the game end, reading only the page. If they ask you a question, the answer to that question goes on the page. Then hand it over again.

  3. Step 3.Build the ugly playable version first
    90 minutes

    Done means

    Double-click index.html, play one complete loop, and reach your fail state without touching the code and without opening the console. The end condition fires. The number on screen matches what your spec says it should be at that moment. If it looks right but the figure is wrong, it is wrong.

  4. Step 4.Get it in front of someone who will not be kind
    45 minutes

    Done means

    You can name the second on the clock when they stopped, and quote one sentence from the debrief, and you have changed the file because of it. Then they play the changed version and get further than they did the first time.

  5. Step 5.Ship it somewhere with a URL
    40 minutes

    Done means

    You open the live URL on a phone that is not yours, with wifi turned off, and play one complete loop to the fail state. Then you send that same link to the person from step 4 with no explanation attached, and they reply having played it. Not having looked at it. Having played it.

I keep this tick in this browser and send it nowhere. It goes when you close the browser.

Included in Membership

The rest of this track is included in Membership.

Step one is open to everyone, in full. Every step after it opens on a member account.

Included in Membership — £79/month.