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
| Game | Input type | What the skill is | What ends a run |
|---|---|---|---|
| Neon Glide | Hold and release | Choosing where to land and how close to pass hazards | Touching anything pink |
| Neon Flight | Tap | Timing each flap through a gap | Hitting a pipe |
| Tower Builder | Tap | Dropping each block exactly on the one below | Three 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.
