The History of Snake: From Mainframe to Nokia to Slither.io

high rise buildings during night time

The snake game history is the history of one mechanic — grow, turn, don’t crash into yourself — and how it kept getting reinvented for whatever device people had in their pocket. From an arcade cabinet in the 1970s to a Nokia 3310 in 1998 to a viral browser game in 2016, Snake is one of the few games that has been genuinely ubiquitous in four separate eras of computing. Here’s how it traveled.

Key takeaways

  • The earliest Snake-style arcade game, “Blockade,” was released by Gremlin Industries in 1976.
  • Nokia preinstalled Snake on the 6110 mobile phone in 1997, making it a global phenomenon.
  • The mechanic has been reinvented many times — most successfully by Slither.io, which brought Snake into the multiplayer .io era in 2016.
  • Snake’s design is so simple it predates most of the conventions of modern video games, and so generic it’s almost never been trademarked.
  • The game survives because the core loop is hardware-agnostic — it works on any screen with directional input.

The 1970s arcade origins

The first widely recognized Snake-style arcade game was Blockade, released by Gremlin Industries in 1976. Blockade was a two-player game in which each player controlled a line that grew constantly behind them; the goal was to force your opponent to crash into a wall or into one of the growing trails. The single-player Snake we recognize today is essentially the same game with computer-controlled food pellets standing in for the second player.

Several clones and variants followed throughout the late 1970s. The mechanic was simple enough to copy that it appeared on early home computers under many different names. By the time the personal computing era settled in the 1980s, “Snake” was a generic game type rather than a single product.

The home computer years

Throughout the 1980s and early 1990s, Snake appeared as a built-in or sample game on many home computers and operating systems. It was a common BASIC programming tutorial — short enough to fit on a magazine listing, simple enough to teach loops and arrays. Generations of programmers wrote their own Snake clones as a first project. The game became part of the cultural fabric of programming as much as gaming.

This was Snake’s first quiet success: it survived not by being one branded thing, but by being a pattern that any developer could implement in an afternoon. That genericness would matter when the mobile era arrived.

Nokia and the global mobile moment

The version of Snake most people remember was the one preinstalled on the Nokia 6110 in 1997. Nokia’s developer, Taneli Armanto, built a clean implementation of the classic snake mechanic for the phone’s monochrome screen. Direction was controlled with the phone’s number pad — 2, 4, 6, 8 for up, left, right, down. The screen was small. The graphics were minimal. The game was perfect.

What happened next is one of the more remarkable distribution events in gaming history. Nokia’s mobile phones became enormously popular across the world in the late 1990s and 2000s. The Nokia 3310, released in 2000, sold well over 100 million units. Every one of them came with Snake. The game was played by people who had never touched a Game Boy, an arcade cabinet, or a home computer — a population orders of magnitude larger than the gaming industry had ever reached before.

For many people, Snake on a Nokia phone was their first interactive electronic experience. That single distribution decision did more to make Snake universally known than any other moment in its history.

The smartphone gap

When smartphones replaced feature phones in the late 2000s, the built-in Snake era ended. iPhones and Android phones didn’t ship with Snake. The game survived in the app stores as a thousand fan implementations, none of which captured the cultural moment the Nokia version had.

This was a quiet decade for Snake. It was still there, still played, still recognized — but it had lost its preferred delivery mechanism. The game was waiting for a new context to make it interesting again.

Slither.io and the .io revival

That context arrived in 2016 with Slither.io. Built by independent developer Steve Howse, Slither.io took the Snake mechanic and added two crucial changes. First, it moved the game into a massive multiplayer environment — hundreds of snakes on a shared playfield, all eating pellets and trying to crash each other into themselves. Second, it streamlined the controls so the snake automatically moved forward and the player only had to steer.

Slither.io was an immediate hit. It led the App Store charts in 2016 and helped popularize the entire “.io game” category — browser-first, no-signup multiplayer games with simple mechanics. The game showed that Snake’s core loop was still compelling, it just needed a new container. For a full breakdown of the .io genre Slither helped define, the broader category of Snake-style games and Snake alternatives is worth exploring.

Why Snake keeps coming back

Three reasons. First, the mechanic is genuinely good — it’s a clean test of forward planning under increasing constraint, which gets harder as your snake grows. Second, the game is trivially easy to implement on any hardware that can move pixels around a grid. That makes it the go-to filler when any new platform launches. Third, it’s never really been trademarked. There is no “official” Snake; everyone has their own version, which means everyone can have a turn building it.

That non-proprietary status is unusual. Almost every other classic game has a clear corporate owner who polices the IP. Snake belongs to nobody, which means it belongs to everybody. The result is forty years of continuous reinvention.

How Snake compares to other classics

Compared to Tetris, Snake is younger as a packaged product but older as a mechanic — Blockade in 1976 predates Tetris by eight years. Compared to Pong, Snake is a generation younger but covers more platforms in its history. Compared to Pac-Man, Snake has less personality but more raw reach: more people have played Snake than have played Pac-Man, almost entirely because of Nokia’s distribution. The Wikipedia article on the Snake video game genre traces the broader lineage in more detail.

The strategy

Snake looks reaction-based but is actually a planning game. The longer your snake, the more your decisions are about future positions rather than current ones — where will my tail be by the time my head reaches that corner? Top players treat Snake like a constraint satisfaction problem: every move forecloses some options, so the best strategies maximize future flexibility. For a tactical breakdown, see our piece on how to win at Snake.

Snake on browsers today

Snake is everywhere online. Google itself shipped a browser-playable Snake as a Google Doodle in 2019 to mark Chinese New Year, and that version is still hosted on various archives. Slither.io is still active and popular. Countless fan implementations of the classic Nokia-style Snake exist in the browser, free and ad-supported. If you want a minimalist single-player browser distraction with a different rhythm, the Chrome Dino game is the same kind of pickup-and-play experience.

Frequently asked questions

Who invented Snake?

The Snake mechanic was first widely seen in Gremlin Industries’ Blockade in 1976, a two-player arcade game. The single-player Snake we recognize today is a descendant of that design. No single creator owns the genre — it’s a pattern that’s been reimplemented countless times.

When did Nokia put Snake on its phones?

Nokia preinstalled Snake on the Nokia 6110 in 1997. Developer Taneli Armanto built the implementation. Subsequent Nokia phones, including the enormously popular 3310 in 2000, also shipped with the game.

Is Slither.io the same as Snake?

Slither.io uses the core Snake mechanic — grow, steer, avoid crashing into others — but adds massive multiplayer and streamlines controls so the snake moves forward automatically. It’s a Snake variant rather than a clone, and it brought the genre into the .io browser-game era starting in 2016.

Why is Snake on so many platforms?

Three reasons. The mechanic is generic and not trademarked. The game is easy to implement on any hardware with directional input. And the loop is genuinely good — a simple test of forward planning that scales in difficulty as the snake grows.

What’s the longest snake you can make in classic Snake?

In the classic Nokia version, the maximum snake length is bounded by the size of the playfield grid. Eventually the snake fills the entire grid and the game has no more empty squares to spawn food in — that’s the theoretical maximum. In practice, almost no player reaches it because crashing into your own tail becomes nearly inevitable long before that point.

The takeaway

Snake is the game that wouldn’t go away — and the reason it wouldn’t go away is that it’s simple enough to belong on anything with a screen. Arcade cabinets, mainframes, feature phones, browsers, smartphones, smart TVs: every platform that’s ever existed has gotten a Snake at some point, and most of them have been pretty good. For more games in the same lineage, see our Snake-style picks, or pivot to the offline dinosaur game when you want a different kind of timed challenge.

🔌 Connect any AI assistant to dinogame.gg — we run an MCP server: https://dinogame.gg/mcp