Game Design 101

🎯 Objective: Understand core game design principles so you can create engaging, intentional player experiences.

What Is Game Design?

Game design is the craft of defining what a game is β€” its rules, systems, goals, and the feelings it creates in players. It's distinct from programming (how it works) and art (how it looks).

The MDA Framework

One of the most useful lenses for understanding games is the MDA Framework (Mechanics, Dynamics, Aesthetics):

  • Mechanics β€” The rules and systems (e.g., "press A to jump," health points, inventory).
  • Dynamics β€” How mechanics interact during play (e.g., resource management creates tension).
  • Aesthetics β€” The emotional responses evoked (e.g., challenge, discovery, fellowship).

Core Design Pillars

Before you build, define 2–3 design pillars β€” short phrases that guide every decision:

Example GamePillar 1Pillar 2Pillar 3
CelesteTight controlsEmotional narrativeFair difficulty
Stardew ValleyRelaxing routineCommunity bondsPlayer freedom
HadesFast combatStory progressionReplayable variety

The Core Loop

Every game has a core loop β€” the repeated cycle of actions that forms the heartbeat of gameplay. A strong loop is satisfying on its own, even before adding progression or story.

Example: Enter room β†’ Fight enemies β†’ Collect loot β†’ Upgrade β†’ Repeat

Scope Is Everything

The #1 killer of indie projects is scope creep. Start with the smallest possible version of your idea that's still fun. You can always add more later.

⚠️ Quest Alert: If your first game idea has "procedurally generated open world with multiplayer," take a step back. Scope down to something you can finish in 2–4 weeks.