anchor

Use when

Designing a run where the player's growing toolkit (a deck) IS the strategy, refined choice by choice against escalating threats.

Slay the Spire

What it is. Climb a branching map, fighting turn-based card battles. After each fight, draft one card of three (or skip). Your deck is your build; the run is one long refinement of it against enemies whose damage you can read in advance.

Player fantasy / why it’s fun. I am sculpting a machine and watching it come alive. The pull is the deck as an evolving strategy: a pile of weak cards slowly becomes an engine, and the moment two cards click into a combo is the whole genre’s dopamine. Every choice — which card, which path, which relic — compounds.

Design DNA

Make the growing toolkit the game. The player doesn’t level a character; they curate a deck, and every reward is a fork: take this card (and dilute your draw) or skip it (and stay lean). Wrap that in a route of pre-visible risk — a branching map where you choose your fights, elites, shops, and rests before you take them — and escalating enemies whose intents are shown, so losing is a planning failure, not a coin flip.

The magic is subtractive as well as additive: a good deck is often a small deck. Thinning is a strategy, not just adding. This is the counter-intuitive core — most progression systems only grow, so “the reward you decline” and “the card you delete” are dead concepts. Slay the Spire makes both live decisions: the skip has teeth because every card you add dilutes the odds of drawing the ones you already want, and card-removal at shops is often the strongest purchase. Power is a function of consistency, and consistency is a function of restraint.

Every layer — the draft, the map, the relics, the energy budget — is a decision made against incomplete future information but perfect present information. You never know the next reward, but you always know exactly what this fight will do.

Load-bearing structures

StructureWhy it works
Draft-of-3-with-skipEvery reward is a real decision — including the decision to not dilute. The skip is what makes drafting have teeth. FUN.md truth. system-reward-schedules.
Deck as build; thinning mattersPower comes from composition, not stats. Removing weak cards is as strong as adding good ones. system-build-diversity.
Pre-visible branching mapYou choose the route (elite for a relic? shop? rest?) before committing — pattern-risk-reward made spatial. system-procgen-design.
Telegraphed enemy intentsEach enemy shows next-turn damage/effect; combat is a solvable puzzle, not a gamble. Intent honesty is CI (FUN.md). system-telegraphs.
Relics = passive multipliersPersistent modifiers that warp the whole run’s math and reward committing to an archetype. pattern-emergence.
Energy as the real constraintCards are cheap; the per-turn energy budget forces every hand into a small optimisation. system-economy.
Win-rate window as the balance instrumentTune to a band (e.g. 11–19/20), not a point — both “too hard” and “too easy” break CI.

What to steal

What’s just theme (drop it)

Composes into

Twist seams

See also

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