Marketplace
game-design-theory
Comprehensive game design theory covering MDA framework, player psychology, balance principles, and progression systems. Master why games are fun.
$ Instalar
git clone https://github.com/pluginagentmarketplace/custom-plugin-game-developer /tmp/custom-plugin-game-developer && cp -r /tmp/custom-plugin-game-developer/skills/game-design-theory ~/.claude/skills/custom-plugin-game-developer// tip: Run this command in your terminal to install the skill
SKILL.md
name: game-design-theory version: "2.0.0" description: | Comprehensive game design theory covering MDA framework, player psychology, balance principles, and progression systems. Master why games are fun. sasmp_version: "1.3.0" bonded_agent: 01-game-designer bond_type: PRIMARY_BOND
parameters:
- name: framework type: string required: false validation: enum: [mda, bartle, flow, reward_systems]
- name: game_type type: string required: false validation: enum: [action, rpg, puzzle, strategy, casual, simulation]
retry_policy: enabled: true max_attempts: 3 backoff: exponential
observability: log_events: [start, complete, error] metrics: [design_quality_score, iteration_count]
Game Design Theory
The MDA Framework
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ MDA FRAMEWORK โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ MECHANICS (Rules): โ
โ โ Player actions, constraints, state changes โ
โ โ Example: Jump has height limit, costs stamina โ
โ โ โ
โ DYNAMICS (Behavior): โ
โ โ Emergent gameplay from mechanic interactions โ
โ โ Example: Wall-jump combos, speedrun routes โ
โ โ โ
โ AESTHETICS (Experience): โ
โ โ Emotional responses: Fun, tension, achievement โ
โ โ Example: Flow state, satisfaction, immersion โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Core Game Loop
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ ENGAGEMENT LOOP โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ 1. INPUT โ Player takes action โ
โ 2. PROCESS โ Game calculates results โ
โ 3. FEEDBACK โ Immediate visual/audio response โ
โ 4. REWARD โ Progress, points, unlocks โ
โ 5. REPEAT โ Loop invites next iteration โ
โ โ
โ Loop Quality Criteria: โ
โ โ Fast feedback (< 100ms) โ
โ โ Clear causation โ
โ โ Rewarding outcomes โ
โ โ Compelling repetition โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Flow Channel (Csikszentmihalyi)
Anxiety
โ
Hard โ โโโโ
โ โโโโโโ โ FLOW CHANNEL
Skill โ โโโโโโโโ (Optimal Engagement)
Level โโโโโโโโโโโโโ
Easy โโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโ
Low Challenge High
TARGET: Match challenge to player skill
Player Psychology
Bartle's Player Types
| Type | Motivation | Design For |
|---|---|---|
| Achiever | Goals, progression | Achievements, levels |
| Explorer | Discovery, secrets | Hidden content, lore |
| Socializer | Community | Chat, guilds, co-op |
| Killer | Competition | PvP, leaderboards |
Motivation Drivers
SELF-DETERMINATION THEORY:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ AUTONOMY: Choice and control over actions โ
โ COMPETENCE: Mastery and skill demonstration โ
โ RELATEDNESS: Connection to characters/community โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Reward Systems
REWARD TYPES:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ INTRINSIC (Internal): โ
โ โข Achievement satisfaction โ
โ โข Creative expression โ
โ โข Curiosity fulfillment โ
โ โข Skill mastery โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ EXTRINSIC (External): โ
โ โข Points, scores โ
โ โข Unlocks, cosmetics โ
โ โข Leaderboard position โ
โ โข Currency rewards โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
REWARD SCHEDULING:
โข Fixed Ratio: Every N actions (predictable)
โข Variable Ratio: Random timing (engaging but ethical concerns)
โข Fixed Interval: Every N seconds
โข Milestone: At progression checkpoints
Balance Principles
| Aspect | Goal | Technique |
|---|---|---|
| Mechanical | All options viable | Counter-play, trade-offs |
| Economic | Meaningful scarcity | Sinks and faucets |
| Difficulty | Appropriate challenge | Dynamic scaling |
| Competitive | Fair play | Mirror balance, no dominance |
๐ง Troubleshooting
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ PROBLEM: Players find game boring โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ ROOT CAUSES: โ
โ โข Challenge too easy (below flow channel) โ
โ โข No clear goals or progression โ
โ โข Feedback loop too slow โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ SOLUTIONS: โ
โ โ Increase challenge curve โ
โ โ Add clear milestones and rewards โ
โ โ Speed up core loop, add variety โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ PROBLEM: Players frustrated / quitting โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ ROOT CAUSES: โ
โ โข Difficulty spike (above flow channel) โ
โ โข Unclear mechanics or feedback โ
โ โข Unfair or random feeling deaths โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ SOLUTIONS: โ
โ โ Smooth difficulty curve โ
โ โ Improve tutorial and feedback โ
โ โ Make deaths feel fair and educational โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ PROBLEM: Dominant strategy / no variety โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค
โ SOLUTIONS: โ
โ โ Add counter-play to dominant options โ
โ โ Buff underused alternatives โ
โ โ Create situational advantages โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Design Checklist
PRE-PRODUCTION:
โก Target audience defined
โก Core loop documented
โก Unique selling point clear
โก Reference games analyzed
PRODUCTION:
โก Mechanics serve aesthetics
โก Feedback loops verified
โก Balance spreadsheets maintained
โก Playtest schedule in place
POLISH:
โก First-time user experience tested
โก Difficulty curve validated
โก Reward timing optimized
โก Edge cases handled
Use this skill: When designing game systems, understanding player psychology, or balancing gameplay.
Repository

pluginagentmarketplace
Author
pluginagentmarketplace/custom-plugin-game-developer/skills/game-design-theory
1
Stars
0
Forks
Updated2d ago
Added1w ago