genre

Use when

The design is a prep-phase-then-auto-combat game (autochess-like): economy + positioning + synergy across rounds.

Auto-Battler

What it is. In a prep phase you buy units from a shared pool, arrange them, and stack synergies; then combat resolves without your input and you watch your build prove itself. Win or lose the round, adjust, and buy again. Extension beyond FUN.md’s 21 genres.

Player fantasy. “I built the machine; now I watch it work.” The pleasure of composition — of finding the synergy that snowballs — plus the tension of a fight you set up but can no longer touch.

Pillars

  1. Prep is the game; combat is the reveal. All agency lives in the shop and the board. The auto-resolved fight is feedback on a decision, choreographed, not a thing you play. (This is law 6 taken literally: the sim resolves, the view replays.)
  2. Economy is the spine. Gold, interest, roll-vs-save, level-vs-power — the push-your-luck of the shop is where skill lives. Faucets and sinks must breathe.
  3. Synergy over stats. Power comes from combinations (traits, tiers, positions), so many builds stay viable and no single unit is a solve.

The loop stack

ScaleThe beat
MomentBuy / sell / reroll / reposition one unit; a shop decision.
EncounterOne round: prep, then the auto-fight resolves and scores the build.
SessionA match: survive rounds vs a ladder/opponents until one economy wins.
MetaUnlocked rosters/traits/heroes; MMR; the meta-of-comps players learn.

Essential systems

SystemWhy it’s load-bearing
system-economyGold, interest, and the roll-vs-save tension are the primary decision layer.
system-build-diversityMany viable comps is the replay engine; synergy makes builds, not stats.
system-unit-rostersA legible roster of roles/tiers is what players draft and read.
system-counter-systemsComp-vs-comp near-hard counters keep the meta from converging on one build.
system-reward-schedulesThe shared-pool draw and reroll are variable-ratio; tune the odds.

Content & difficulty model

Signature-mechanic seeds

Common pitfalls

Anchors

Verify — extension note

Auto-battler is an extension; with no dedicated FUN.md section it composes its parents’ verify patterns:

Composes with

See also

This module rendersthe repo's markdowndirectly — edit it there, it changes here.