Sorry :(

Your device doesn't support Unity WebGL.
Try loading this page on a desktop to play!

Press here to load Unity WebGL

  • Unity Demo
  • Video
Defeet icon



  • For years I was able to walk to work - a perfect excuse for having built in activity time as part of my daily routine. As such, I spent a lot of time walking. Fun fact: it's gets boring kind of quickly. You start to make a game out of not stepping on cracks. And then I took that thought to it's natural conclusion: a prototype!

  • To walk, simply press anywhere on the screen. Pressing the screen makes one of the feet move forward, and releasing the screen makes the other foot progress. This creates a surprising amount of tension, kind of like a rolling ball. Once it starts moving, it simply can't stop!

  • Levels are built using a text file, where every newline represents a section of sidewalk. The first two characters of each newline represent cracks. If the character is filled a crack is placed, and if the character is blank the section is skipped over. This system would be far too limited for a full game, but was great for quickly making and editing prototype levels.

  • Originally the game kicked you out after stepping on three cracks, but this prevented players from getting a chance to practice the mechanics. Instead stepping on a crack adds a five second penalty to your time.

  • Naturally, that meant building an online leaderboard! I looked around at some third party applications, but decided it was a good excuse to learn how to make Unity and a web database talk to one another. This system has since payed for itself many times over, anywhere from simple scores to sharing level data across multiple devices.

  • If nothing else, this prototype was a great reminder that less is more! There's a lot of fun to be found in super simple single input games.