2048
Gabriele Cirulli's original 2048. Slide tiles, merge numbers, chase the powers of two. The one-more-go loop is still perfect.
Tune in
Play 2048 →Opens in a new tab on the original host.
Controls: Arrow keys or swipe. That is all.
Gabriele Cirulli built 2048 over a weekend in 2014 to see if he could recreate a game called 1024 he had played on his phone. He released it on GitHub. Within a week it had been played over four million times. Within a month it had been cloned onto every platform that existed and a few that didn’t yet.
The game is four tiles wide, four tiles tall. Tiles slide in four directions. When two tiles with the same number collide they merge into one tile with double the value. The board fills up. You try to keep it clean long enough to reach 2048. Most people don’t make it on their first try. Most people try again.
What makes it interesting is not the mechanics — those are simple — but the invisible pressure of the accumulating board. Every good move creates a constraint somewhere else. Every merge that saves you in one corner costs you in another. The game is about managing entropy in a space that is always two wrong moves from full.
The original Cirulli implementation is MIT licensed and available on GitHub. It has been stable since 2014 and is the canonical version.
Why it’s on the guide: MIT license, built in a weekend, a ten-year run as one of the most-copied browser games ever made. The original is still the best version.