agentsclimarketplace

Game design

Skill fabioc-aloha/Alex_Skill_Mall/plugins/domain-expertise/game-design

Game mechanics, level design, player psychology, systems balancing, and narrative design for game developers.From its SKILL.md

Install
npx -y skills add fabioc-aloha/Alex_Skill_Mall --skill game-design

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

7.5 KB, ~1.7k tokens by cl100k_base, as published. Nobody here has run it

Game Design Skill

Game mechanics, level design, player psychology, systems balancing, and narrative design for game developers.

Core Principle

A great game teaches you how to play it without telling you. Every mechanic, level layout, and narrative beat exists to create player agency — the feeling that choices matter and mastery is earned.

Core Mechanics

MDA Framework

LayerStands ForPerspective
MechanicsRules, systems, algorithmsDesigner builds
DynamicsBehaviors that emerge from mechanicsPlayer experiences
AestheticsEmotional responsesPlayer feels

Design flows: Mechanics → Dynamics → Aesthetics Player experiences: Aesthetics ← Dynamics ← Mechanics

Eight Kinds of Fun (Aesthetics)

AestheticDescriptionExample Games
SensationSensory pleasureJourney, Flower
FantasyMake-believe, immersionSkyrim, Mass Effect
NarrativeStory as dramaThe Last of Us, Disco Elysium
ChallengeObstacle course, masteryDark Souls, Celeste
FellowshipSocial frameworkAmong Us, MMOs
DiscoveryExploration, curiosityBreath of the Wild, Outer Wilds
ExpressionSelf-discovery, creativityMinecraft, Dreams
SubmissionPastime, zone-outStardew Valley, idle games

Game Loops

Core Loop

The repeatable cycle that forms the foundation of gameplay:

Action → Reward → Progression → New Action

Game Design Document (GDD) Structure

title: "Game Name"
genre: "Action RPG"
platform: ["PC", "Console"]
target_audience: "16-35, hardcore gamers"
core_loop:
  action: "Combat encounter"
  reward: "XP, loot drops"
  progression: "Level up, unlock skills"
pillars:
  - "Player agency in story outcomes"
  - "Deep crafting system"
  - "Challenging but fair combat"
aesthetics: ["Challenge", "Fantasy", "Discovery"]

Nested Loops

Loop LevelTimescaleExample (RPG)
MicroSecondsCombat: attack → dodge → counter
CoreMinutesQuest: accept → explore → complete → reward
MetaHoursCharacter build: level up → unlock skills → tackle harder content
MacroDays/WeeksSeasonal events, guild wars, leaderboard resets

Level Design

Design Pillars

  1. Readability — Player understands the space and objectives at a glance
  2. Flow — Smooth navigation, no dead ends without purpose
  3. Pacing — Tension and release cycle (combat → exploration → puzzle → reward)
  4. Teaching — Introduce mechanics in safe spaces before testing them

Level Design Process

  1. Paper design — Sketch layout, define critical path, mark encounters
  2. Graybox — Blockout in engine with primitive geometry
  3. Playtest graybox — Test flow, pacing, sightlines before art investment
  4. Art pass — Replace primitives with final art, lighting, audio
  5. Polish — VFX, particles, ambient audio, secondary animations
  6. QA — Bug testing, boundary testing, performance profiling

Spatial Communication

TechniquePurpose
Weenies (landmarks)Draw player toward objectives (Disney's castle principle)
BreadcrumbsPickups/lights along intended path
GatingLock progression behind ability/key acquisition
ChokepointsFunnel players through narrative beats
VistasReward exploration with visual payoff

Player Psychology

Flow State (Csikszentmihalyi)

  • Challenge ≈ Skill — Too easy = boredom; too hard = frustration
  • Dynamic difficulty adjustment (DDA) keeps players in the flow channel
  • Provide clear goals, immediate feedback, and sense of control

Motivation Frameworks

TheoryComponentsDesign Implication
Self-DeterminationAutonomy, Competence, RelatednessPlayer choice, skill growth, social features
Bartle TypesAchiever, Explorer, Socializer, KillerContent for each player type
Operant ConditioningReinforcement schedulesReward timing (variable ratio is most engaging)

Onboarding Best Practices

  1. Let players do before telling them
  2. One mechanic per tutorial section
  3. Safe failure — let players fail without punishment in early areas
  4. Contextual prompts, not text walls
  5. Veteran players can skip or fast-track tutorials

Systems Design & Balancing

Economy Design

Currency TypeEarnable BySinks
Soft currencyNormal gameplayCommon items, upgrades
Hard currencyPremium purchase or rare earnPremium cosmetics, time skips
EnergyTime-gated regenerationPlay sessions (mobile)

Balancing Methodology

  1. Spreadsheet modeling — Define formulas for damage, health, progression curves
  2. Power budget — Each item/character gets a fixed power budget; trade-offs within budget
  3. Internal playtesting — Team plays the game, not just tests it
  4. Telemetry — Track win rates, pick rates, engagement per feature
  5. Iterative tuning — Small changes, measure impact, repeat

Progression Curves

Curve TypeShapePlayer Feeling
LinearConstant ratePredictable, can feel grindy
ExponentialSlow start, fast growthPower fantasy, late-game trivialization
LogarithmicFast start, diminishing returnsAccessible, respects veteran time
S-CurveSlow → fast → slowBest of both worlds, natural pacing

Narrative Design

Environmental Storytelling

  • Tell stories through objects, placement, and state (not cutscenes)
  • "What happened here?" is more engaging than "Here's what happened"
  • Every room should tell a micro-story through its contents

Quest Design Patterns

TypeStructurePlayer Agency
Main questCritical path, mandatoryLow (must complete)
Side questOptional, character-drivenMedium (player chooses when/whether)
Radiant/proceduralAuto-generatedLow (filler, use sparingly)
BranchingPlayer choices affect outcomeHigh (consequences matter)
EnvironmentalDiscovered through explorationHigh (player-driven discovery)

Dialogue Systems

  • Branching trees — Explicit choices, clear consequences
  • Hub and spoke — Central topic, player explores branches
  • Parser-driven — Text input interpreted (niche but immersive)
  • Contextual barks — NPC reactions to player state/actions

Monetization Ethics

Ethical Monetization

  • Cosmetics over power (avoid pay-to-win)
  • Transparent odds for randomized rewards
  • No dark patterns targeting vulnerable populations
  • Age-appropriate controls and spending limits
  • Value proposition: players should feel good about purchases

Anti-Patterns to Avoid

PatternWhy It's Harmful
Loot boxes with opaque oddsGambling mechanics, regulatory risk
Pay-to-win advantageDestroys competitive integrity
Artificial scarcity pressureFOMO manipulation
Energy paywallsPunishes engagement
Targeting whalesExploits vulnerable spending habits

Keep looking

Skills are one crate of 326,750. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.