Make a Flappy-Style Tapper Game With AI by Prompt
Make a Flappy-Style Tapper Game With AI by Prompt
Describe a character that falls constantly, rises on every tap, and has to thread gaps in oncoming obstacles, and Zugo builds a playable one-button game in about a minute for 6 credits. It works on the first build. Making it feel good is a handful of 3 credit edits after that.
A tapper is the smallest complete game there is. One input, one rule, one way to lose. That makes it the ideal first thing to build by prompt, and it also means there is nowhere for a bad feel to hide.
What is a tapper, and why is it the smallest complete game?
The design fits in a single sentence: gravity pulls you down, a tap pushes you up, obstacles scroll past with gaps to fly through, and touching anything ends the run. There is no level, no inventory, no map, no second mechanic. Everything a player needs to learn, they learn in two seconds.
That extreme simplicity is exactly why it builds so cleanly from text. Every word in the prompt describes something essential, because there is nothing decorative in the design to describe. The model is not guessing at your intent, it is implementing four clauses.
The trade is that there is nothing to distract from the physics. In a bigger game, slightly wrong jump physics get lost among other systems. Here, the physics are the game, so the tuning that follows the first build is not polish. It is the actual work.
What should the prompt say?
Name these five things and the build lands close:
| Element | Vague prompt | Prompt that builds |
|---|---|---|
| The input | "a bird that flies" | "one tap or spacebar pushes the character upward, that is the only control" |
| Gravity | (missing) | "the character falls constantly and accelerates downward between taps" |
| Obstacles | "pipes" | "vertical barriers scroll in from the right with a gap at a random height" |
| Score | (missing) | "one point per gap passed, show the score and the best score" |
| Failure | (missing) | "touching a barrier, the ground or the ceiling ends the run instantly" |
The line worth writing carefully is failure. "Ends the run instantly" produces a game. Anything softer produces a flying toy, and the whole appeal of the genre is that a single mistake costs you everything you had built up.
If prompts tend to come out thin, name the four parts separately: the player, what is on screen, the single action available, and how a run ends. In this genre those four lines are almost the whole design document.
How do you build one in Zugo?
- Send the five sentences. For example: "A one button tapper: the character falls constantly, tap or spacebar to push it up, vertical barriers scroll in from the right with a gap at a random height, one point per gap, hitting anything ends the run instantly."
- Wait for the verified build. About a minute. Zugo runs the build in a sandbox before it reaches you, so what you open is a game that actually loads and plays.
- Play twenty runs. That sounds like a lot. It takes two minutes, and it is the only way to tell the difference between hard and badly tuned.
- Change one value per message. "Make gravity slightly weaker." "Increase the gap height by a third." Each edit is 3 credits and gets rebuilt and re-checked.
- Publish in one click to your-game.zugo.run and send the link. On a phone the tap control needs no explanation at all.
Is there a ready-made tapper template?
Not an exact one, and that is worth saying rather than implying otherwise. Zugo ships 25 templates, five of them games: Neon Drift, Blockfall, Starforge, Hop Quest and Gem Match. None of them is a tap to fly game. Hop Quest is the nearest relative because it is a vertical platformer built on gravity, but its controls and structure are different.
For this genre a plain prompt is genuinely the better route, because the design is short enough that describing it costs less effort than reshaping something else. Templates earn their place when structure is hard to describe, and here it is not. The gallery is documented in the Zugo templates guide.
Which three values decide whether it feels good?
Gravity strength, flap impulse and gap height. Everything else is decoration. The relationship between the first two sets the character of the game: strong gravity with a strong flap gives a twitchy, high-skill feel, while weaker values give a floaty one that is easier to learn and less satisfying to master.
Do not change both at once. Ask for one adjustment, play ten runs, then decide. If you adjust gravity and flap together you will end up in a state you cannot reason about, and the only way back is to describe the whole thing again.
Gap height is the difficulty dial, and the one to leave generous at first. A tapper that is too easy still feels like a game. A tapper that is too hard reads as broken, and testers stop before they reach the part you wanted feedback on. Widen it, get the physics right, then tighten it in one final edit.
How do you make failure feel fair?
Three edits, each of which does more than it sounds like. First, ask for the collision area to be slightly smaller than the drawn character. Players judge fairness by the picture, and a hitbox that matches the visible sprite exactly will register hits that look like near misses.
Second, restart instantly. No menu, no confirmation, no animation to sit through. The whole loop of this genre is "one more go", and any delay between death and the next attempt breaks it. Ask for a tap on the game over screen to start a new run immediately.
Third, show the near miss. A small flash, a sound, or a point that ticks up as you clear a gap tells the player they did something difficult. Without that feedback, a run of successful gaps feels like nothing happened at all. The wider rhythm of chat editing is covered in how to edit after generation.
What does it cost?
| Action | Standard | Hi-Fi mode |
|---|---|---|
| New build | 6 credits | 12 credits |
| Chat edit | 3 credits | 6 credits |
The Free plan gives 5 credits, enough for one build. Pro is $25 a month for 200 credits, roughly 33 builds or 66 edits, and Business is $99 a month for 800 credits. A tapper is one of the cheapest genres to finish, because the design is small: one build plus five or six tuning edits generally gets you to something you would send to a friend.
What can a prompt not deliver?
The art is generated shapes and colour, not a specific character from a game you remember. Build your own bird, fish or rocket, or upload your own images. Copying a known game's assets is a legal problem rather than a technical one.
A global leaderboard is a backend feature. Best score kept in the browser works immediately, but a shared ranking across players needs a database, which means connecting Supabase and treating it as a separate piece of work.
And this stays a browser game rather than a native app in a store. It plays from a link on any phone, which for a tapper is close to ideal distribution, but it is not an app binary. The related endless runner genre, which shares the auto movement but adds ground and terrain, is covered in make an endless runner game with AI.
How do you publish and share it?
One click puts the game at your-game.zugo.run, playable in any browser with nothing to install. Paid plans remove the Zugo badge and let you attach your own domain.
Tappers spread better than almost any other genre because a run lasts seconds and the score is a challenge in itself. Build one, tune the three values, and send the link. Free credits and no card are at zugo.dev.