Using Systems-as-Experience (Meta-Skill Router)
Your entry point to the systems-as-experience skillpack. Routes you to the right combination of specialized skills for your game design challenge.
Purpose
This meta-skill:
- ✅ Routes you to the correct skills in this pack
- ✅ Combines multiple skills for complex projects
- ✅ Provides quick-start workflows for common game types
- ✅ Explains the pack's philosophy and when to use it
Core Philosophy: Systems AS Experience
The Central Idea
Traditional game design: Systems support content
- Design story → build mechanics to express it
- Content is king, systems are servants
Systems-as-experience: Systems ARE the content
- Design orthogonal mechanics → emergence creates "content"
- Design constraints → player creativity becomes gameplay
- Systems are king, authored content is optional
When This Philosophy Applies
✅ Use systems-as-experience when:
- Core loop is experimentation, creativity, or optimization
- Replayability through emergent outcomes is desired
- Player agency and expression are paramount
- Systems have inherent depth worth discovering
❌ Don't use systems-as-experience when:
- Authored narrative is primary experience
- Linear progression with fixed setpieces
- Hand-crafted, bespoke content is the appeal
Hybrid approach: Most games blend both (BotW has authored Ganon encounter + emergent physics sandbox)
How to Access Reference Sheets
IMPORTANT: All reference sheets are located in the SAME DIRECTORY as this SKILL.md file.
When this skill is loaded from:
skills/using-systems-as-experience/SKILL.md
Reference sheets like emergent-gameplay-design.md are at:
skills/using-systems-as-experience/emergent-gameplay-design.md
NOT at:
skills/emergent-gameplay-design.md ← WRONG PATH
Pack Overview: 8 Core Skills
Wave 1: Foundation (Core Concepts)
| Skill |
When to Use |
Examples |
Time |
| emergent-gameplay-design ⭐ |
Every systems-driven game starts here |
BotW, Dwarf Fortress, Minecraft |
3-4h |
| sandbox-design-patterns |
Open-ended creativity games |
Minecraft, Factorio, KSP |
2-3h |
| strategic-depth-from-systems |
Competitive games, build diversity |
Path of Exile, StarCraft, Dota |
2-3h |
Wave 2: Specific Applications
| Skill |
When to Use |
Examples |
Time |
| optimization-as-play |
Factory games, efficiency puzzles |
Factorio, Satisfactory, Opus Magnum |
2-4h |
| discovery-through-experimentation |
Exploration, hidden depth |
BotW, Outer Wilds, Noita |
2-4h |
| player-driven-narratives |
Simulation games, emergent storytelling |
Dwarf Fortress, Rimworld, CK3 |
2-4h |
Wave 3: Ecosystem
| Skill |
When to Use |
Examples |
Time |
| modding-and-extensibility |
Long-term community content |
Skyrim, Minecraft, Factorio |
2-3h |
| community-meta-gaming |
Competitive, theorycrafting communities |
Path of Exile, EVE Online, Dark Souls |
2-3h |
Routing Logic: Decision Tree
START: What type of game are you building?
├─ SANDBOX / CREATIVITY GAME
│ └─> emergent-gameplay-design + sandbox-design-patterns
│ + optimization-as-play (if optimization core)
│ + discovery-through-experimentation (if discovery-driven)
│ + modding-and-extensibility (if mod support)
├─ COMPETITIVE / STRATEGIC GAME
│ └─> emergent-gameplay-design + strategic-depth-from-systems
│ + community-meta-gaming (if competitive scene planned)
├─ SIMULATION / MANAGEMENT GAME
│ └─> emergent-gameplay-design + player-driven-narratives
│ + optimization-as-play (if optimization gameplay)
├─ EXPLORATION / DISCOVERY GAME
│ └─> emergent-gameplay-design + discovery-through-experimentation
│ + sandbox-design-patterns (if sandbox elements)
└─ MULTIPLAYER SOCIAL GAME
└─> player-driven-narratives + community-meta-gaming
Quick Reference Table
| Game Type |
Primary Skill |
Secondary Skills |
Examples |
| Sandbox Builder |
sandbox-design-patterns |
emergent, optimization, discovery |
Minecraft, Terraria |
| Factory Game |
optimization-as-play |
emergent, sandbox |
Factorio, Satisfactory |
| Physics Sandbox |
emergent-gameplay-design |
discovery, sandbox |
BotW, Noita |
| Colony Sim |
player-driven-narratives |
emergent, optimization |
Rimworld, DF |
| Competitive Strategy |
strategic-depth-from-systems |
emergent, meta-gaming |
PoE, Dota |
| Exploration Game |
discovery-through-experimentation |
emergent, sandbox |
Outer Wilds, Subnautica |
| MMO Sandbox |
player-driven-narratives |
meta-gaming, modding |
EVE Online |
Detailed Routing Scenarios
See routing-scenarios.md for 22 detailed examples:
- Minecraft-like voxel sandbox
- Factorio-style factory game
- BotW-style physics playground
- Rimworld-style colony sim
- Path of Exile-style ARPG
- Outer Wilds-style exploration
- EVE Online-style MMO sandbox
- And 15 more...
Multi-Skill Workflows
Workflow 1: Sandbox Builder (Minecraft, Terraria)
- emergent-gameplay-design (2-3h) - Orthogonal block/item systems
- sandbox-design-patterns (2-3h) - Progressive complexity, constraints
- discovery-through-experimentation (2-3h) - Hidden recipes, secrets
- modding-and-extensibility (2-3h) - Mod API
Total: 8-12 hours
Workflow 2: Factory Game (Factorio, DSP)
- emergent-gameplay-design (2-3h) - Production chains
- sandbox-design-patterns (1-2h) - Spatial constraints
- optimization-as-play (3-4h) - Bottleneck gameplay, metrics
- modding-and-extensibility (2-3h) - Mod API
Total: 8-12 hours
Workflow 3: Physics Playground (BotW, Noita)
- emergent-gameplay-design (3-4h) - Physics interactions
- discovery-through-experimentation (3-4h) - Environmental hints
- sandbox-design-patterns (1-2h) - Open world structure
Total: 7-10 hours
Workflow 4: Colony Simulator (Rimworld, DF)
- emergent-gameplay-design (2-3h) - Simulation systems
- player-driven-narratives (3-4h) - AI storyteller, character arcs
- sandbox-design-patterns (1-2h) - Base building
- modding-and-extensibility (2-3h) - Mod support
Total: 8-12 hours
Workflow 5: Competitive ARPG (Path of Exile)
- emergent-gameplay-design (2-3h) - Skill/item interactions
- strategic-depth-from-systems (3-4h) - Build diversity
- community-meta-gaming (3-4h) - Theorycrafting, economy
Total: 8-11 hours
Quick Start Guides
Quick Start 1: Minimal Viable Emergence (4h)
- Read emergent-gameplay-design Quick Start (1h)
- Design 3 orthogonal systems with 9 interactions (1h)
- Prototype interaction matrix (1h)
- Playtest for emergent moments (1h)
Quick Start 2: Optimization Game MVP (4h)
- Read optimization-as-play Quick Start (1h)
- Implement production chain with visible metrics (1.5h)
- Add bottleneck visualization (1h)
- Playtest optimization loop (0.5h)
Quick Start 3: Discovery-Driven Exploration (4h)
- Read discovery-through-experimentation Quick Start (1h)
- Place environmental hints for 3 mechanics (1h)
- Create discovery journal system (1h)
- Playtest hint effectiveness (1h)
Common Pitfalls
Pitfall 1: Starting with Wrong Skill
Problem: Jumping to optimization-as-play without emergent-gameplay-design foundation
Symptom: Optimization game with no depth (one optimal solution)
Fix: ALWAYS start with emergent-gameplay-design for orthogonal systems, THEN apply optimization
Pitfall 2: Over-Applying All Skills
Problem: Trying to use all 8 skills on every project
Symptom: Scope creep, conflicting design goals, nothing gets finished
Fix: Use routing logic above. Most projects need 2-4 skills, not all 8.
Pitfall 3: Skipping Foundation
Problem: Going straight to Wave 2/3 skills without Wave 1
Symptom: Surface-level implementation without systemic depth
Fix: emergent-gameplay-design is FOUNDATIONAL for most projects. Read it first.
Pitfall 4: Not Recognizing Hybrid Design
Problem: Trying to make EVERYTHING systemic (including authored narrative)
Symptom: Losing authored emotional moments, pacing issues
Fix: Most games blend systems + authored content. Use routing logic for systems portion only.
Pitfall 5: Underestimating Time
Problem: Thinking "I'll just add emergence" will take 30 minutes
Symptom: Rushed implementation, no playtesting, shallow system
Fix: Each skill requires 2-4 hours minimum. Budget 8-15 hours for multi-skill projects.
Integration with Other Skillpacks
Cross-Pack Dependencies
| Need |
Use |
| Emergence requires simulation |
emergent-gameplay-design + simulation-tactics |
| Systems need math foundation |
strategic-depth-from-systems + yzmir/game-theory |
| Systems need feel/polish |
optimization-as-play + lyra/game-feel |
Success Criteria
Your project successfully uses systems-as-experience when:
Emergence (Core):
Depth:
Discovery:
Community:
Conclusion
The Golden Rule:
"Design systems that interact, then let players surprise you."
Next Steps
- Identify your game type (use routing logic above)
- Read foundational skill (usually emergent-gameplay-design)
- Apply skills in sequence (use workflows above)
- Playtest for emergence (look for unintended solutions)
- Iterate on interactions (orthogonal systems multiply)
Systems as Experience Specialist Reference Sheets
After routing, load the appropriate specialist sheet for detailed guidance. 8 specialist sheets:
- emergent-gameplay-design.md - FOUNDATIONAL ⭐: Orthogonal systems, emergence, simulation over scripting
- sandbox-design-patterns.md - Open worlds, creative tools, freedom within constraints
- strategic-depth-from-systems.md - Build space analysis, strategic decision-making
- optimization-as-play.md - Factorio-style optimization loops, efficiency challenges
- discovery-through-experimentation.md - Hidden mechanics, eureka moments
- player-driven-narratives.md - Emergent stories, systemic consequences
- modding-and-extensibility.md - Mod support, community content
- community-meta-gaming.md - Theorycrafting, shared knowledge ecosystems
Auxiliary references (not specialist sheets)
- routing-scenarios.md - 22 game-type routing examples (router-support, not a skill)
Go build systems that surprise you.
1---2name: using-systems-as-experience3description: Router for systems-as-experience - emergence, sandbox, optimization, discovery, narrative, modding4---56# Using Systems-as-Experience (Meta-Skill Router)78**Your entry point to the systems-as-experience skillpack.** Routes you to the right combination of specialized skills for your game design challenge.910## Purpose1112This **meta-skill**:131. ✅ **Routes** you to the correct skills in this pack142. ✅ **Combines** multiple skills for complex projects153. ✅ **Provides** quick-start workflows for common game types164. ✅ **Explains** the pack's philosophy and when to use it1718---1920## Core Philosophy: Systems AS Experience2122### The Central Idea2324**Traditional game design:** Systems support content25- Design story → build mechanics to express it26- Content is king, systems are servants2728**Systems-as-experience:** Systems ARE the content29- Design orthogonal mechanics → emergence creates "content"30- Design constraints → player creativity becomes gameplay31- Systems are king, authored content is optional3233### When This Philosophy Applies3435**✅ Use systems-as-experience when:**36- Core loop is experimentation, creativity, or optimization37- Replayability through emergent outcomes is desired38- Player agency and expression are paramount39- Systems have inherent depth worth discovering4041**❌ Don't use systems-as-experience when:**42- Authored narrative is primary experience43- Linear progression with fixed setpieces44- Hand-crafted, bespoke content is the appeal4546**Hybrid approach:** Most games blend both (BotW has authored Ganon encounter + emergent physics sandbox)4748---4950## How to Access Reference Sheets5152**IMPORTANT**: All reference sheets are located in the SAME DIRECTORY as this SKILL.md file.5354When this skill is loaded from:55 `skills/using-systems-as-experience/SKILL.md`5657Reference sheets like `emergent-gameplay-design.md` are at:58 `skills/using-systems-as-experience/emergent-gameplay-design.md`5960NOT at:61 `skills/emergent-gameplay-design.md` ← WRONG PATH6263---6465## Pack Overview: 8 Core Skills6667### Wave 1: Foundation (Core Concepts)6869| Skill | When to Use | Examples | Time |70|-------|-------------|----------|------|71| **emergent-gameplay-design** ⭐ | Every systems-driven game starts here | BotW, Dwarf Fortress, Minecraft | 3-4h |72| **sandbox-design-patterns** | Open-ended creativity games | Minecraft, Factorio, KSP | 2-3h |73| **strategic-depth-from-systems** | Competitive games, build diversity | Path of Exile, StarCraft, Dota | 2-3h |7475### Wave 2: Specific Applications7677| Skill | When to Use | Examples | Time |78|-------|-------------|----------|------|79| **optimization-as-play** | Factory games, efficiency puzzles | Factorio, Satisfactory, Opus Magnum | 2-4h |80| **discovery-through-experimentation** | Exploration, hidden depth | BotW, Outer Wilds, Noita | 2-4h |81| **player-driven-narratives** | Simulation games, emergent storytelling | Dwarf Fortress, Rimworld, CK3 | 2-4h |8283### Wave 3: Ecosystem8485| Skill | When to Use | Examples | Time |86|-------|-------------|----------|------|87| **modding-and-extensibility** | Long-term community content | Skyrim, Minecraft, Factorio | 2-3h |88| **community-meta-gaming** | Competitive, theorycrafting communities | Path of Exile, EVE Online, Dark Souls | 2-3h |8990---9192## Routing Logic: Decision Tree9394```95START: What type of game are you building?9697├─ SANDBOX / CREATIVITY GAME98│ └─> emergent-gameplay-design + sandbox-design-patterns99│ + optimization-as-play (if optimization core)100│ + discovery-through-experimentation (if discovery-driven)101│ + modding-and-extensibility (if mod support)102103├─ COMPETITIVE / STRATEGIC GAME104│ └─> emergent-gameplay-design + strategic-depth-from-systems105│ + community-meta-gaming (if competitive scene planned)106107├─ SIMULATION / MANAGEMENT GAME108│ └─> emergent-gameplay-design + player-driven-narratives109│ + optimization-as-play (if optimization gameplay)110111├─ EXPLORATION / DISCOVERY GAME112│ └─> emergent-gameplay-design + discovery-through-experimentation113│ + sandbox-design-patterns (if sandbox elements)114115└─ MULTIPLAYER SOCIAL GAME116 └─> player-driven-narratives + community-meta-gaming117```118119### Quick Reference Table120121| Game Type | Primary Skill | Secondary Skills | Examples |122|-----------|---------------|------------------|----------|123| **Sandbox Builder** | sandbox-design-patterns | emergent, optimization, discovery | Minecraft, Terraria |124| **Factory Game** | optimization-as-play | emergent, sandbox | Factorio, Satisfactory |125| **Physics Sandbox** | emergent-gameplay-design | discovery, sandbox | BotW, Noita |126| **Colony Sim** | player-driven-narratives | emergent, optimization | Rimworld, DF |127| **Competitive Strategy** | strategic-depth-from-systems | emergent, meta-gaming | PoE, Dota |128| **Exploration Game** | discovery-through-experimentation | emergent, sandbox | Outer Wilds, Subnautica |129| **MMO Sandbox** | player-driven-narratives | meta-gaming, modding | EVE Online |130131---132133## Detailed Routing Scenarios134135See [routing-scenarios.md](routing-scenarios.md) for 22 detailed examples:136- Minecraft-like voxel sandbox137- Factorio-style factory game138- BotW-style physics playground139- Rimworld-style colony sim140- Path of Exile-style ARPG141- Outer Wilds-style exploration142- EVE Online-style MMO sandbox143- And 15 more...144145---146147## Multi-Skill Workflows148149### Workflow 1: Sandbox Builder (Minecraft, Terraria)1501. **emergent-gameplay-design** (2-3h) - Orthogonal block/item systems1512. **sandbox-design-patterns** (2-3h) - Progressive complexity, constraints1523. **discovery-through-experimentation** (2-3h) - Hidden recipes, secrets1534. **modding-and-extensibility** (2-3h) - Mod API154**Total:** 8-12 hours155156### Workflow 2: Factory Game (Factorio, DSP)1571. **emergent-gameplay-design** (2-3h) - Production chains1582. **sandbox-design-patterns** (1-2h) - Spatial constraints1593. **optimization-as-play** (3-4h) - Bottleneck gameplay, metrics1604. **modding-and-extensibility** (2-3h) - Mod API161**Total:** 8-12 hours162163### Workflow 3: Physics Playground (BotW, Noita)1641. **emergent-gameplay-design** (3-4h) - Physics interactions1652. **discovery-through-experimentation** (3-4h) - Environmental hints1663. **sandbox-design-patterns** (1-2h) - Open world structure167**Total:** 7-10 hours168169### Workflow 4: Colony Simulator (Rimworld, DF)1701. **emergent-gameplay-design** (2-3h) - Simulation systems1712. **player-driven-narratives** (3-4h) - AI storyteller, character arcs1723. **sandbox-design-patterns** (1-2h) - Base building1734. **modding-and-extensibility** (2-3h) - Mod support174**Total:** 8-12 hours175176### Workflow 5: Competitive ARPG (Path of Exile)1771. **emergent-gameplay-design** (2-3h) - Skill/item interactions1782. **strategic-depth-from-systems** (3-4h) - Build diversity1793. **community-meta-gaming** (3-4h) - Theorycrafting, economy180**Total:** 8-11 hours181182---183184## Quick Start Guides185186### Quick Start 1: Minimal Viable Emergence (4h)1871. Read emergent-gameplay-design Quick Start (1h)1882. Design 3 orthogonal systems with 9 interactions (1h)1893. Prototype interaction matrix (1h)1904. Playtest for emergent moments (1h)191192### Quick Start 2: Optimization Game MVP (4h)1931. Read optimization-as-play Quick Start (1h)1942. Implement production chain with visible metrics (1.5h)1953. Add bottleneck visualization (1h)1964. Playtest optimization loop (0.5h)197198### Quick Start 3: Discovery-Driven Exploration (4h)1991. Read discovery-through-experimentation Quick Start (1h)2002. Place environmental hints for 3 mechanics (1h)2013. Create discovery journal system (1h)2024. Playtest hint effectiveness (1h)203204---205206## Common Pitfalls207208### Pitfall 1: Starting with Wrong Skill209**Problem:** Jumping to optimization-as-play without emergent-gameplay-design foundation210**Symptom:** Optimization game with no depth (one optimal solution)211**Fix:** ALWAYS start with emergent-gameplay-design for orthogonal systems, THEN apply optimization212213### Pitfall 2: Over-Applying All Skills214**Problem:** Trying to use all 8 skills on every project215**Symptom:** Scope creep, conflicting design goals, nothing gets finished216**Fix:** Use routing logic above. Most projects need 2-4 skills, not all 8.217218### Pitfall 3: Skipping Foundation219**Problem:** Going straight to Wave 2/3 skills without Wave 1220**Symptom:** Surface-level implementation without systemic depth221**Fix:** emergent-gameplay-design is FOUNDATIONAL for most projects. Read it first.222223### Pitfall 4: Not Recognizing Hybrid Design224**Problem:** Trying to make EVERYTHING systemic (including authored narrative)225**Symptom:** Losing authored emotional moments, pacing issues226**Fix:** Most games blend systems + authored content. Use routing logic for systems portion only.227228### Pitfall 5: Underestimating Time229**Problem:** Thinking "I'll just add emergence" will take 30 minutes230**Symptom:** Rushed implementation, no playtesting, shallow system231**Fix:** Each skill requires 2-4 hours minimum. Budget 8-15 hours for multi-skill projects.232233---234235## Integration with Other Skillpacks236237### Cross-Pack Dependencies238239| Need | Use |240|------|-----|241| Emergence requires simulation | emergent-gameplay-design + simulation-tactics |242| Systems need math foundation | strategic-depth-from-systems + yzmir/game-theory |243| Systems need feel/polish | optimization-as-play + lyra/game-feel |244245---246247## Success Criteria248249### Your project successfully uses systems-as-experience when:250251**Emergence (Core):**252- [ ] Players discover solutions you didn't intend253- [ ] System interactions create "content"254- [ ] Replayability through emergent variety255256**Depth:**257- [ ] Hidden depth rewards mastery258- [ ] Community discovers new strategies259- [ ] No single dominant strategy260261**Discovery:**262- [ ] Curiosity is rewarded263- [ ] "Aha moments" occur frequently264265**Community:**266- [ ] Players create external tools267- [ ] Meta-game emerges beyond playing268269---270271## Conclusion272273**The Golden Rule:**274> "Design systems that interact, then let players surprise you."275276### Next Steps2771. **Identify your game type** (use routing logic above)2782. **Read foundational skill** (usually emergent-gameplay-design)2793. **Apply skills in sequence** (use workflows above)2804. **Playtest for emergence** (look for unintended solutions)2815. **Iterate on interactions** (orthogonal systems multiply)282283---284285## Systems as Experience Specialist Reference Sheets286287After routing, load the appropriate specialist sheet for detailed guidance. **8 specialist sheets:**2882891. [emergent-gameplay-design.md](emergent-gameplay-design.md) - FOUNDATIONAL ⭐: Orthogonal systems, emergence, simulation over scripting2902. [sandbox-design-patterns.md](sandbox-design-patterns.md) - Open worlds, creative tools, freedom within constraints2913. [strategic-depth-from-systems.md](strategic-depth-from-systems.md) - Build space analysis, strategic decision-making2924. [optimization-as-play.md](optimization-as-play.md) - Factorio-style optimization loops, efficiency challenges2935. [discovery-through-experimentation.md](discovery-through-experimentation.md) - Hidden mechanics, eureka moments2946. [player-driven-narratives.md](player-driven-narratives.md) - Emergent stories, systemic consequences2957. [modding-and-extensibility.md](modding-and-extensibility.md) - Mod support, community content2968. [community-meta-gaming.md](community-meta-gaming.md) - Theorycrafting, shared knowledge ecosystems297298### Auxiliary references (not specialist sheets)299300- [routing-scenarios.md](routing-scenarios.md) - 22 game-type routing examples (router-support, not a skill)301302---303304**Go build systems that surprise you.**