games.mino.mobi

PRESSURE

A family of small games about deciding under pressure — and an argument that pressure is a tax on deliberation. Every game here picks a different tax and charges it.

It started with the lurid phone-game ads: a machine gun, a horde, and a doorway with two numbers over it. The interesting thing about those ads is that they don't sell shooting. They sell choosing — and the shipped games behind them usually don't deliver it. So: build the ad. Then keep changing what makes the choice hurt, and see how far the nerve survives.

01 The tax

Deliberation is free in the abstract. A game becomes a game about decisions the moment thinking starts costing you something. Tap a tax to see which of these use it.

02 Playable now

Built from opposite ends of the space. Every number below came out of that game's own analysis tool, not out of a feeling.

Hold the Line

live · one thumb

You are surrounded from six directions and your gun overheats, so you cannot just stare at the worst one. Clear a wave and you get six seconds to pick an upgrade. Freeze, and it picks the worst one for you.

The heat is the whole design. Without it, "allocate your fire" collapses into "point at the worst arc" and there is no decision in the game at all.

what it measures about your decision Nothing exactly. There is no ground truth here — only better and worse, inferred from how deep three different bots get.
skill gap sweep 11 → panic 13 → rotate 15 waves choosing cards is worth 5 waves runs ~5½ min 15 upgrade cards
play →

Telegraph

live · turn-based

Every enemy shows you the exact tile it will hit. No clock, no dice, nothing hidden — and you still cannot stop it all. You rarely kill anything; you shove bodies so their attacks land somewhere you can afford.

Perfect information is not a concession here, it is the point: with nothing hidden and nothing random, a turn can be searched exhaustively.

what it measures about your decision A countable set. After every turn it tells you how many of the ~700 positions you could have reached would have saved every node — and whether you found one.
tightness 11.2% → 0.5% by sector 10 skill gap idle 2 → greedy 4 → optimal 7 0% unanswerable openings solver 9–79ms
play →

The Ratchet

live · one road

A road you cross once, with tools you can spend once. No clock, no opponent, nothing hidden. Every choice just permanently removes an option, and there are never enough tools for every stage.

The run is deliberately silent. The solver knows the instant you go wrong and says nothing — the distance between the mistake and the news is the design.

what it measures about your decision Whether a future still exists. When the run ends it names the move that actually killed it: "you lost 4 stages ago, when you scrapped your DECOY — 2 of the 3 options there would have kept the road open."
58% of failures walk on after losing median gap 4 stages, max 9 genuine forks 0% → 85% by route 8 perfect play is unbounded
play →

Switchboard

live · real-time

Six lines, one operator. Hold a line to work it — and while you are holding it, you are holding it. Every other line keeps counting down without you. The whole shift is visible before the clock starts.

Telegraph took the clock away from perfect information. This puts it back and takes away everything else — so you are never guessing at the future, only failing to keep up with one you can see.

what it measures about your decision A price. The only real-time game here with an exact optimum, so the shortfall is denominated in points: "−14 behind the best possible shift; taking line 1 at 2.7s cost 8 of them."
best simple rule is 4.4 pts/shift behind earliest-deadline-first comes 4th 30–40% of the board must be abandoned solver exact, 2¹⁶ subsets
play →

Outbound

live · one-way run

The Ratchet again, rebuilt around a body — the Europan ice war of the twenty-fourth century. Same mechanic, same solver, but the tools are now a crew, and spending one is a person going outside into Jupiter's radiation belt. Two trips is all anyone has in them.

This one is here because The Ratchet was right and unreadable. A road shown as rows of numbers reads as a spreadsheet however it is styled. The fix was not to hide information — Oregon Trail's map is visible too — it was to make the resource a person, the events prose, and the run something you can scroll back through. The setting earns its keep: the radiation belt is why spending someone costs. And the presentation had to stop being a list — the route is a horizon that recedes and fogs, and you spend people by dragging them onto the ice.

what it measures about your decision The same thing The Ratchet measured, said in names: "you lost 4 crossings back, at Conamara, when you sent Mira Vesk out — 1 of the 4 options there would have kept the run alive."
median gap 4 crossings, max 12 genuine forks 76% by leg 8 careless play buries 7 people acyclicity proven over 22k states the solver's ceiling drawn at the end
play →

Tempest

live · rust/wasm

A web of lanes, things climbing them toward the rim you stand on, and a gun that only fires down your own lane. On a ring there are two ways round to anything — and on these webs the two ways cost different amounts, because the polygon you can see is literally the travel-cost table.

The arcade original drew its webs by hand and every lane was about as wide as every other, so the shape was scenery. Here it is the difficulty, and the generator refuses to ship a web that does not earn it. Three shape families were caught drawing convincingly and costing exactly like a circle before that check existed — a symmetric zigzag most memorably, because the player stands at edge midpoints, and the midpoints of a symmetric zigzag are evenly spaced along a straight line however jagged the outline looks.

what it measures about your decision A direction, priced in ticks: "the web turned against you at tick 214. You went clockwise. Every play that still held the rim went the other way."
every wave proved holdable from every lane the web decides 82% of waves slack curve 143 → 9 ticks wrong way costs 42 ticks (median) exact solver, 64 KB of wasm
play →

03 The actual generalization

The first instinct is to generalize by theme, or by how the pressure feels. That gets you reskins. The axis that produced two genuinely different games was narrower and stranger:

Each game should make a different thing measurable about your decision. Not "was it fun" — what, precisely, can be computed about the choice you just made?

Tempest is the clearest case of that rule doing work, because it caught its own first draft. That draft measured a binary: does exactly one way round the web survive? Genuinely a new shape — and a bad question, because on a web 66 ticks across a wave with 80 ticks of slack survives both ways whatever you do to it. The generator ground through 167 repairs to place four waves. Making the same question quantitative — what does the wrong way cost, in ticks — converged at once and reads better besides. The shape of the answer was right; the type of it was wrong.

Hold the Line can only ever say "a better player would have got further". Telegraph can say "4 of 812". That gap is not a difference of polish, it is a difference in kind — and once you notice it, the space opens up. Correctness can be a set, a timing, a survival condition, or a probability distribution.

Game Tax Information Cadence "Correct" means
Hold the Line a clock partial, moving continuous + a gate per wave better or worse — no ground truth
Telegraph scarcity complete, still one decision per turn a countable set of clean lines
The Ratchet irreversibility complete, whole route one commitment per stage whether a future still exists
Switchboard divided attention complete, moving continuous, one at a time a price in points
Outbound irreversibility, embodied complete, whole run one commitment per system whether a future still exists
Cold Read the cost of knowing partial, purchasable one commitment, whenever you like when to stop, not what to pick
Standoff another mind hidden, simultaneous blind commit per round a distribution, not a move

04 Two to build next

Not sketches for their own sake — each one exists because it makes something measurable that no shipped game here can measure. (The Ratchet was the third; it is built, and it is upstairs.) Full briefs in the README.

Cold Read

not built · tax: the cost of knowing

Contacts are inbound and you must call each one — friend or hostile — before you are sure. Every probe that sharpens your read costs: a second, a resource, a risk of being seen. Guess early and cheap, or pay until you are certain and be too late for the next one.

The decision is not what to call. It is when to stop looking — which is the deliberation tax attacked head-on rather than dressed up.

the readout nothing else can give you Optimal stopping. The belief state is small and the update is Bayesian, so the value-maximising stop point is computable exactly: "you committed at 71% — the best stop was two probes ago, and one more probe would have cost more than it was worth."
grades when you decided exact Bayesian belief state calibration score over a run

Standoff

not built · tax: another mind

Both sides commit blind, then reveal. A small verb set with a rock-paper-scissors heart, plus resources that make some verbs affordable and others desperate. The opponent is an exploiter: it models your tendencies and punishes them.

The only game here where a single move cannot be right or wrong. What can be wrong is your habit.

the readout nothing else can give you Exploitability. For small payoff matrices the equilibrium mixed strategy is computable, so it can tell you how much a reader of your patterns would win: "you were 23% exploitable — you favour Guard after taking a hit."
correctness is a probability equilibrium solver measures how predictable you are

05 The limit case

One more, kept out of the three because it is less a game than an experiment: a game where you write a policy up front and then watch it run without you. All deliberation moves before the first frame; none is possible during. If pressure is a tax on deliberation, this is the version that pays the tax in advance and finds out whether it bought anything. Correctness there is measurable as the gap between your policy and the best policy in the same language — which is a strange and appealing thing to be scored on.