a327ex.com

TD → Auto-battler → SNKRX: a Mechanic Genealogy

…and where the proposed card-TD sits in it

This maps the family of games around the tower-defense trunk: which mechanics each generation kept, modified, invented, or dropped, and what design problem drove each mutation. The last section places the proposed card-TD (pre-map draft, mana per wave, hand of 5, draw 2 per wave, SNKRX visual style) inside the map.


1. The tree

WC3-era custom TD maps (Element TD, Gem TD, Wintermaul ~2003-06)
 │
 ├── Classic standalone TD (Desktop TD '07, Bloons TD '07, GemCraft '08, Kingdom Rush '11)
 │     │
 │     ├──→ Plants vs Zombies '09  ··· proto card-TD: seed loadout (deck), sun (mana), lanes
 │     │
 │     └── Wars TD (Wintermaul Wars, Legion TD ~'09, Squadron TD '11, BTD Battles '12,
 │           │       Legion TD 2 '21)
 │           │
 │           └── Auto-battler (Dota Auto Chess 1/2019 → TFT, Underlords, HS Battlegrounds '19;
 │                 │            Super Auto Pets '21)
 │                 │
 │                 └── SNKRX '21
 │                       ├──→ survivors-likes (Vampire Survivors '21, Brotato '22) — sibling formula
 │                       └── Mini Looper '26 (SNKRX × TD — the line re-acquiring the spatial layer)
 │
 └────────────────────────────┐
                              ▼
Card-game lineage (MtG '93 → Hearthstone '14 → Artifact '18)
                              │
                              ▼
              YOUR CARD-TD  ←─ chassis from Classic TD
                               organs (deck/draft/hand/mana) from the card lineage
                               precedents: PvZ '09, Monster Train '20, Ratropolis '20, Arknights '19
                               visual style: SNKRX

The key cartographic fact: the card-TD is a sibling of the auto-battler, not its descendant. Both are "TD + a randomized build feed." The auto-battler's feed is the shop — a distribution authored by the game. The card-TD's feed is the deck — a distribution authored by the player. Everything else about the two branches follows from that one difference (see §5).


2. The five generations, transition by transition

2.0 Classic TD — the root organ set

The genre crystallizes around: free placement on a path (or mazing), previewed scripted waves, a full tower catalog gated only by gold, kill-bounty economy, pay-to-upgrade tiers, lives lost on leaks, no opponent.

In micro/mezo/macro terms: macro almost pure. Zero execution (towers are the executors), zero hidden information, zero randomness in most classics. A fully visible fixed exam. The strength is legible spatial commitment — a maze is your lock-in drawn on the ground. The weakness is total solvability: the engine/coach cheat doesn't just help, it converts the player into a script executor, and the script works every time. (This is what per-map CHIMPS guides are for Bloons.)

2.1 Classic TD → Wars TD (the human exam)

Problem being solved: the fixed exam is solvable; replayability dies at the answer key.

2.2 Wars TD → Auto-battler (the shop transplant)

Problem being solved: Legion's build menu still tier-lists — with the full catalog available, build construction is lookup; and the WC3/SC2 client dependency caps the genre.

2.3 Auto-battler → SNKRX (the micro transplant)

Problem being solved: spectator combat — zero agency once the round starts — plus the lobby/queue weight of 8-player PvP.

The survivors-likes (Vampire Survivors, Brotato) run the same formula — auto-attacking arsenal + offer-draft + PvE waves + steering — concentrated into a single body. Mini Looper is the SNKRX line re-acquiring the TD spatial layer from the root.

2.4 Root → Card-TD (the deck transplant — your branch)

Problem being solved: the shop is a storefront — the game authors the distribution you draw from. Moving authorship to the player (deck construction) buys: pristine attribution (every bad draw is variance against a distribution you built — deck wrong, sequenced wrong, or variance, the poker triad), a front-loaded draft skill, and the hold/play hand reads that shops don't have.


3. The full mechanic matrix

Status is relative to the column's parent. Card-TD's parent is the root chassis; its NEW cells arrive from the card-game donor lineage.

Mechanic Classic TD Wars TD (Legion) Auto-battler SNKRX Card-TD (proposed)
Build feed full catalog, gold-gated MOD: catalog narrowed by builder pick NEW: random shop, reroll, lock KEPT: random shop, reroll, lock NEW: drafted deck → drawn hand
Economy kill bounty + wave bonus MOD: kill gold + send income NEW: round income, interest, streaks KEPT: gold + interest NEW: mana per wave (carryover TBD)
Spatial layer free placement, mazing MOD: build-zone formations MOD: grid, front/back NEW: snake order + live steering KEPT (root): full placement returns
Combat agency static towers auto-fire MOD: towers unroot and fight KEPT: units fight, you spectate MOD: units fire while you carry them KEPT (root): static towers again
Upgrades pay-to-upgrade tiers KEPT: per-unit lines NEW: 3-copy merge KEPT: copies → levels NEW: improvement cards, drawn
The exam scripted waves, previewed MOD: scripted + opponent sends NEW: mirror PvP vs other boards REVERTED: scripted PvE + NG+ KEPT (root): scripted waves ⚠
Player micro ≈ none (ability timing) none none in combat NEW: continuous steering ABSENT (open design choice)
Synergies implicit combos (slow+dmg) MOD: builder/race identity NEW: tagged trait thresholds KEPT: class thresholds NEW: deck-authored synergy density
Uncertainty profile none opponent intent (entity) shop rolls (aleatory) + opponents (entity) shop rolls (aleatory) draw order (aleatory, self-authored)

Micro/mezo/macro coordinates per node:

Game Micro Mezo Macro
Classic TD ~0 0 dominant (solvable optimum)
Wars TD ~0 entity (sends, timing) heavy
Auto-battler 0 aleatory + entity heavy (econ + comps)
SNKRX steering aleatory (shop) heavy (builds + econ)
Survivors-likes steering/kiting, heavier aleatory (offers) builds
PvZ light (sun, timing) light dominant
Monster Train 0 aleatory (draws + drafts) dominant
Arknights timing-lite ~0 dominant (guide-followable)
Card-TD 0 (so far) aleatory: draft + draws double: spatial + deck construction

4. The constellation — what each neighbor proves or warns


5. The card-TD analysis

5.1 Lineage position

A sibling branch of the auto-battler: both transplant a randomized build feed onto the TD chassis. The auto-battler's feed is game-authored (shop) and came bundled with PvP; yours is player-authored (deck) and stays PvE. Because it branches from the root, it recovers the two organs the auto-battler line lost — the maze and the static tower — and skips the organs the auto-battler invented (those remain portable, §5.3).

In the micro/mezo/macro frame: macro-heavy on two independent layers (spatial placement + deck construction), mezo entirely aleatory and self-authored (draft commitment + draw order + mana sequencing — the cleanest attribution profile in the family), micro zero. Nearest framework neighbors: Hearthstone/Artifact territory, but with TD's spatial macro substituting for the opponent. One honest description: single-player Artifact where the opponent is the wave schedule — deck, mana, hand, board, no execution layer, judged by variance.

5.2 The novel interaction

Spatial irreversibility × draw uncertainty: placing a permanent, lossy-to-undo tower whose value depends on cards not yet drawn ("building the socket before drawing the gem"). Card games can't produce this (boards are cheap to rearrange); TD can't (the catalog is always available). This bet type is the design's identity — protect it.

5.3 Organs on the shelf (auto-battler parts, card-frame translations)

Auto-battler organ Card-frame port
3-copy merge duplicates in deck: drawing/playing a copy of a placed unit upgrades it instead of placing new — makes playset count a deck-construction decision (consistency vs power)
Interest mana banking: unspent mana carries over with a bonus, capped
Reroll cycling: discard a card to draw a card, at a cost
Shop lock native — holding cards in hand IS the lock
Trait thresholds tribal counts among placed towers — converts placement into synergy commitment (very TD-flavored)
Counted pool playset limits in deck-building rules (singleton vs 2x vs 4x)
Win/loss streaks perfect-wave / leak-free bonuses
Creep sends wave-drafting contracts: choose your next wave from fully-specified options with reward differentials

5.4 Risks, from the map

  1. The Arknights collapse. Fixed map + fixed waves + known deck → per-map deck tier lists + contingency flowcharts → guide-following. Draw variance against a fixed exam perturbs means, not goals — it jitters the timing of a known plan. Mitigations, in increasing order of cost: partial exam preview at draft time (draft against wave types, not the full schedule); interleaved drafting (draw 2 + draft 1 per wave — restores the pick→evidence→pick loop); exam-side variance (wave drafting, procedural maps). The Monster Train–Arknights delta is exactly this dial.
  2. The decorative card layer. If mana and draws are generous enough that you can always afford an answer and always have one, the deck degenerates into a slow catalog and the design is "TD with extra steps." Monster Train avoids this with genuinely tight mana and real scarcity. Starvation is load-bearing.
  3. The Mini Looper boundary. Card-TD with a steerable hero = Mini Looper with extra steps; the two projects blur. The card-TD's identity is the no-micro, deck-driven corner — Artifact-vs-environment. Keep the verbs disjoint: Mini Looper steers, card-TD schedules.

5.5 Open design dials (each small, each governs a lot)

5.6 The visual-style note

The SNKRX skin is semantically honest here, not just convenient: the genealogy means the units are the same family — class-colored shapes, the same enemy vocabulary, the same flat-arena legibility. Towers as SNKRX-style circles with class colors, cards as the only new UI surface (and the SNKRX UI toolkit in snkrx-template/ already has card, slot, cooldown, and bar widgets to build it from).