Resource System Game Design — Sources, Sinks, Feedback & Loops

Informational primer on resource system design for strategy games — authoring sources, sinks, conversion, feedback loops, and restoration economies.

Every management game is a machine made of sources (where resources enter), sinks (where they leave), converters (where they transform), and feedback (where outputs change future inputs). Resource system game design is the craft of wiring those parts so players feel smart diagnosing stalls — not confused fighting opaque timers.

Informational scope: design vocabulary and patterns, not a shopping list. For player-facing picks, best resource management strategy games. For bottleneck feel, resource bottlenecks in management games. Hub: /resource-management-game.

Core vocabulary

Source — mining, farming, salvage, tax, passive trickle.

Sink — consumption, upkeep, spoilage, research cost, scan action.

Converter — building or process changing A into B at a ratio.

Stockpile — storage with cap; uncapped storage removes tension.

Feedback loop — output affects future production (pollution lowers efficiency, contamination blocks placement).

Authoring readable ratios

Players learn systems when ratios are stable and displayed:

  • Fixed per-building rates (TerraBite production/consumption in UI)
  • Tiered upgrades that change ratios deliberately
  • Avoid hidden multipliers unless revealed in tooltips

Production chain strategy games shows commercial titles with strong ratio clarity.

Sources must have geography or time cost

Infinite free sources remove strategy. Strong designs tie sources to:

  • Map tiles — ore patches, wetlands, ruins
  • Time — crop cycles, drought seasons
  • Risk — expeditions, fogged sectors

TerraBite ties sources to terrain and exploration state: Water Extractors on wetlands, Salvage on ruins, Data Relays on deposits, energy from solar/geothermal on valid tiles. Scanning spends energy to reveal — source discovery is not free. Documented in guide/resources and guide/exploration.

Sinks create purpose

Resources without sinks inflate meaningless. Effective sinks:

  • Continuous upkeep — Bio-Reclaimer water/energy burn
  • One-time costs — build prices, research data spend
  • Irreversible loss — spoilage, disaster destruction
  • Ecological debt — contamination as sink disguised as map state

Contamination in [TerraBite](/play) acts as a spatial sink: industry adds contamination; cleanup consumes water and energy — see guide/contamination.

Feedback loops — positive and negative

Positive feedback — growth accelerates growth (compound interest, science speeding science). Dangerous without brakes.

Negative feedback — pollution reduces health, contamination complicates expansion, depletion forces relocation. Prevents runaway triviality.

Restoration games often pair positive recovery (tools unlock cleaner loops) with negative harm ( reckless salvage). Environmental trade-offs strategy games and production vs sustainability strategy games explore ethical framing.

Loop closure — why restoration differs

Classic factory loops: extract → process → consume → expand extract.

Restoration loops add heal step: extract → process → reduce harm → unlock better extractors. Restoration game loop names phases: assess, intervene, stabilize, exit.

TerraBite closes loop when biomass and data fund research that reduces future contamination per unit material — system learns across run.

Multi-resource coupling

Single-currency games teach budgeting; multi-resource games teach trade-offs:

CouplingDesign effect
Shared action poolEnergy funding scan vs build
Chain dependencyWater required for biomass
Spatial couplingIndustry pollutes tile you need clean

Five-resource coupling in TerraBite is documented across guide/water, guide/energy, and guide/materials.

Anti-patterns for designers

  • Ghost resources shown but unused
  • Sinkless accumulation with no spending path
  • Feedback without UI — players cannot learn
  • Dominant linear build order — illusion of choice

Players evaluating games can use what makes resource management satisfying as a scorecard.

Playtesting questions

1. Can a new player name three sinks for each resource? 2. Does the limiting resource change mid-run? 3. Is dirty rush slower long-term than managed cleanup?

Pacing curves — when to introduce resources

Good designs stagger resource introductions — TerraBite starts with energy and materials before research-gated geothermal; Factorio gates oil behind science. Dumping all resources minute one overwhelms; drip-feed teaches.

Telemetry for designers

Playtests should log where players stall — if 80% stall on water, either water UI fails or extractors are undertuned. Satisfaction (what makes resource management satisfying) depends on fair stalls.

Modding as design laboratory

RimWorld and Skylines mods experiment with extra sinks and feedback — community extends resource design when base games stop early.

Linking systems to hubs

Readers landing on /resource-management-game should drill into production chain strategy games for commercial picks after understanding vocabulary here.

Vampire Survivors & false resource loops

Vampire Survivors uses pickups resembling resources but removes planning and sinks — fun, not resource system design. Contrast helps clarify genre boundaries.

Mobile city builders — timer sinks vs strategy sinks

Many mobile builders use timer gates as sinks without chain depth — distinguish from strategy-grade sinks (upkeep, contamination, spoilage) when evaluating browser city building games.

Research as converter unlock

TerraBite data → research → Eco Seeders is a meta-converter changing contamination math — common pattern in 4X tech trees applied to restoration scale. Documented in guide/data and guide/buildings.

Closing design mantra

Sources tempt, sinks teach, feedback remembers.

Event systems as temporary sinks

Disasters in Surviving the Aftermath or frost in Banished act as event sinks — sudden resource drains testing buffer design. Distinct from continuous upkeep sinks.

Currency vs physical resources

Some games abstract gold while others simulate physical tons. Both valid — designers must avoid double-counting (gold buys infinite wood with no supply chain). TerraBite skips abstract gold for five physical meters — see guide/resources.

Accessibility of resource UI

Colorblind-safe overlays, text rates, and pause-friendly inspection separate fair systems from pretty but unreadable ones — design inclusivity affects satisfaction per what makes resource management satisfying.

Resource system design is economics with the boring parts made fun — scarcity, trade-offs, and receipts players actually want to read.

Frequently asked questions

What are sources and sinks in game design?
Sources add resources to the economy (mines, farms, salvage). Sinks remove them (upkeep, construction, research, spoilage). Balance between them creates decisions.
What is a resource feedback loop?
When resource use changes future availability — pollution lowering output, contamination blocking tiles, or research unlocking efficient converters.
How many resources should a strategy game have?
Enough to create trade-offs, not so many that UI drowns players. TerraBite uses five coupled resources; Factorio uses dozens with automation handling complexity.
How does TerraBite implement resource system design?
Terrain-gated sources, energy/water sinks on buildings, contamination feedback, research converters unlocking Eco Seeders and Geothermal Tap — see official guides under /guide.
Where to learn bottleneck pacing after system basics?
Read resource bottlenecks in management games for how limiters rotate through a run.
Is resource design different for browser games?
Browser sessions favor faster feedback and readable caps — TerraBite uses local autosave and explicit rates for short-play clarity on browser management games.