Game Guides

What Makes a Good One-Button Game? Design Lessons From Building One

·6 min readOne Button GamesGame Design
What Makes a Good One-Button Game? Design Lessons From Building One

A one-button game cannot hide behind its controls. Here is what that forces a designer to get right, with concrete examples from how our one-button flyer, Neon Glide, actually works.

ℹ

Key idea: when a game has only one input, all of its depth has to come from somewhere else — the shape of the level, the physics the button acts on, and how fairly collisions are judged. A good one-button game is not a simple game; it is a game whose complexity lives in the world instead of in the controls.

One-button games have a long history on the web and on phones. Canabalt (2009) made an endless rooftop run out of a single jump key, Flappy Bird (2013) turned one tap into one of the most talked-about mobile games of its decade, and Geometry Dash built an entire rhythm-platformer series on one input. They work on any device for the same reason: a spacebar, a mouse click and a finger on glass are all the same action, so there is nothing to learn before playing.

That accessibility has a cost for the designer. With one input, the player cannot express much, so every decision the game asks for must be readable at a glance and judged fairly. We ran into each of these problems while building Neon Glide, our hold-to-fly obstacle game, and the solutions are a good map of what makes the genre work.

Tap or hold: the one decision that defines the game

There are two basic kinds of one-button control, and they produce very different games.

  • Tap games give an impulse. Each press is a discrete event — a flap, a jump, a drop — and skill is about timing individual presses. Neon Flight and Tower Builder work this way: one tap, one consequence.
  • Hold games give a continuous force. The button is on or off, and skill is about how long you hold and when you let go. That makes altitude something you steer smoothly rather than a series of hops, which is how Neon Glide plays.

Tap games feel precise but twitchy; hold games feel fluid but need something to push against, or the player simply holds the button forever. Which brings us to the most important fix in Neon Glide.

Problem 1: holding the button forever

In the first version, thrust was stronger than gravity. That sounds reasonable until you notice the optimal strategy: hold the button, fly above everything, never touch a hazard. A one-button game with a dominant strategy has no game left.

The fix is a tether. Neon Glide’s character runs along the track like a bead on a wire, and it may only climb a fixed distance above the surface it last touched. Past that height the thrust fades to a trickle and gravity wins. The button still gives you full control near the track, but it can no longer lift you out of the level, so every obstacle has to be dealt with rather than flown over.

Problem 2: depth has to come from the level

Once the button cannot skip the level, the level itself becomes the mechanic. In Neon Glide the key element is the slope. Gravity pulls the character along an incline, so a long descent is free speed and a climb costs speed. Landing on a downslope turns your fall into forward momentum, which means the best line through a course is about where you choose to land, not only about avoiding things.

This is the general lesson of the genre: the player has one verb, so the designer adds nouns. Ramps, plateaus, gaps, moving saws and timed lasers all ask the same button a different question.

Problem 3: deaths must feel earned

A player with one input has no way to excuse a bad collision. If they die while clearly not touching a hazard, they blame the game, and they are right. Neon Glide handles this in three ways.

  • A forgiving hitbox. The area that can be killed is 70% of the character’s drawn size, and spike strips are judged from slightly inside their tips. A graze that looks like a near miss is treated as one.
  • A colour rule with no exceptions. Cyan surfaces are always safe to land and slide on; anything pink or red always kills. The player never has to wonder whether a shape is solid.
  • A fixed physics step. The simulation advances in steps of 1/120 of a second regardless of frame rate. At high speed, a variable step can jump straight through a thin obstacle on one device and hit it on another, and a fixed step makes the result the same everywhere.

Problem 4: rewarding skill without adding buttons

A single input still needs a way to separate a safe run from a stylish one. Neon Glide measures it through risk instead of extra controls: passing just outside a hazard’s kill zone counts as a near miss and fills an Overdrive gauge. Flying cautiously down the middle of every gap is the safest route and the lowest-scoring one. The same idea appears in the three stars hidden in each level’s most dangerous spots, and in the ghost of your best run, recorded 30 times per second, that races alongside you on your next attempt.

The genre in one table

GameInput typeWhat the skill isWhat ends a run
Neon GlideHold and releaseChoosing where to land and how close to pass hazardsTouching anything pink
Neon FlightTapTiming each flap through a gapHitting a pipe
Tower BuilderTapDropping each block exactly on the one belowThree missed drops

What to look for in a one-button game

  • Can you hold, spam or ignore the button and still win? If so, the game has a dominant strategy.
  • Does every death make sense when you see it? Fair collision is more important in this genre than anywhere else.
  • Is there a reason to take risks? The best one-button games reward playing close to danger, not just surviving.
  • Does the level do the talking? If every obstacle asks the same question, the game will feel repetitive within minutes.
✦

Try the ideas above yourself in Neon Glide, or read our explainer on what instant-play games are for why browser games can start without a download.

Frequently Asked Questions

What is a one-button game?

A game in which every action is performed with a single input — one key, one mouse button or one touch. Some use taps, where each press is a separate action, and some use holds, where the length of the press matters.

Why do one-button games work so well on phones?

Because one touch on the screen is the same action as a key press or a mouse click, the game plays identically on every device and needs no on-screen controls that cover the action.

What is the difference between tap and hold controls?

A tap control gives an instant impulse for each press, so skill is about timing individual presses. A hold control applies a force for as long as the button is down, so skill is about how long you hold and when you release.

How do designers make one-button games fair?

Common techniques are a hitbox slightly smaller than the drawn character, a consistent visual rule for what is safe and what is deadly, and physics that runs at a fixed step so the same input gives the same result on every device.

#One Button Games#Game Design#Neon Glide#Browser Gaming