‹ Back to game

Blog

Notes on browser games, hyper-casual design, and building SHAPE FLOW.

What makes a hyper-casual game actually work

Why the best one-tap games strip everything down to a single, honest mechanic — and what that means for how SHAPE FLOW was designed.

The strange, true story of Flappy Bird

A weekend project, seven months of silence, then fifty million downloads. How a two-day build became the template for an entire genre.

Why some games live in your browser instead of an app store

What WebGL actually does, why a browser game can load in seconds, and the real trade-offs against building a native app.

Building a world from numbers instead of files

How code-generated audio and textures let a 3D game load almost instantly, with nothing to download but the logic itself.

Easy to understand, hard to master: designing real difficulty

The difference between a game that's hard because it's unfair and one that's hard because it demands your full attention.