41 min read

Everyone has an idea for a game. Your roommate has an idea for a game. Your uncle who has never played anything more complex than Candy Crush has an idea for a game. The person sitting next to you on the bus has an idea for a game --- probably an...

Chapter 2: What Is a Game Designer? --- It's Not the Person with the Ideas


Everyone has an idea for a game. Your roommate has an idea for a game. Your uncle who has never played anything more complex than Candy Crush has an idea for a game. The person sitting next to you on the bus has an idea for a game --- probably an open-world RPG with crafting, base-building, multiplayer, a deep story, and "it's basically Skyrim meets Minecraft meets Dark Souls but with better graphics."

Ideas are free. They cost nothing. They require no skill to produce. You can have a hundred game ideas before breakfast, and not one of them is worth anything by itself.

This is the first thing you need to understand about game design: the designer is not the person with the ideas. The designer is the person who takes a vague, formless idea and turns it into an experience that another human being can sit down and play --- and not want to stop playing.

That process --- the transformation of idea into experience --- is the actual work of game design. And it is hard. It is unglamorous. It involves spreadsheets, arguments, playtests where nobody has fun, prototypes that don't work, and the slow, painful realization that the idea you loved is not the same as the game that's good.

This chapter is about what game designers actually do, what tools they use, what skills they need, and why the gap between "I have a great idea for a game" and "I made a great game" is wider than most people imagine.


2.1 The Myth of the Idea Person

Let's kill this myth now, because it will haunt you if you don't.

There is a figure in popular culture: the visionary genius who has a brilliant idea, communicates it to a team of artists and programmers, and watches as the idea becomes reality. Steve Jobs gets credited with this model. Film auteur theory encourages it. And game culture loves it --- the lone genius designer who sees the game in their mind and wills it into existence.

This is not how game design works. It is not how film works either, and it is definitely not how Steve Jobs worked, but that is someone else's book to write.

Here is what actually happens. A designer starts with a vague notion --- maybe "a game about climbing a mountain" or "what if gravity could be reversed?" or "I want the player to feel lonely." That notion is not a game. It is a direction. The game is discovered through the process of making it.

🚪 Threshold Concept: Ideas do not become games through elaboration. They become games through iteration. You do not think your way from an idea to a finished game. You build, test, fail, learn, and rebuild your way from an idea to a finished game. The designer's job is not to have the idea. The designer's job is to survive the iteration.

Celeste started as a game jam project --- a tiny prototype made in four days. Maddy Thorson and Noel Berry did not sit down and plan a 700-death precision platformer with an anxiety metaphor and an assist mode. They made a character who could jump and dash, put together some rooms, and playtested. The mountain metaphor emerged later. The narrative about mental health came even later. The assist mode was added after the team realized the game was too hard for some players and decided that accessibility mattered more than purity.

The idea --- "a game about climbing a mountain" --- is the least interesting part of Celeste. The interesting part is every decision made between that idea and the final game: how the dash feels, how the screen transitions work, how the difficulty curve teaches without lecturing, how the death counter is displayed without shame. Those decisions are design. The idea is just the starting line.

Why "I Have a Great Idea" Is Not Enough

If you walked into a game studio and said "I have a great idea for a game," the lead designer would probably be polite about it. But here is what they would be thinking:

  • How does it play? What does the player do second to second?
  • What is the core loop? What keeps the player coming back?
  • Who is this game for? What audience? What platform?
  • What is the scope? How big is the team? How long is the development cycle?
  • Has anything like this been made before? What worked? What failed?
  • Can you prototype this in a week? Can we test the core mechanic in a day?

None of these questions are about the idea. They are about execution. And execution is where design lives.

⚠️ Common Pitfall: New designers sometimes guard their game ideas as if they are precious intellectual property. They worry that someone will "steal" their idea. No one will steal your idea. Ideas are not scarce --- execution is scarce. A hundred people have had the idea for a multiplayer survival game on an island. Only one team made Rust. The difference was not the idea. The difference was thousands of design decisions, prototypes, playtest sessions, and iterations that turned a generic concept into a specific, playable, compelling experience.

Minecraft is the most successful indie game ever made. Its idea --- "you mine blocks and craft things" --- is so simple it barely qualifies as an idea. Markus "Notch" Persson did not succeed because of the idea. He succeeded because of the systems he built: the way blocks interact, the day-night cycle that creates natural pacing, the crafting recipes that reward experimentation, the procedural world generation that makes every seed unique. The design is in the systems. The idea is a sentence on a napkin.

What Designers Actually Produce

Designers produce decisions. Every feature, every mechanic, every number in a spreadsheet, every camera angle, every tutorial prompt, every difficulty setting --- these are design decisions. The sum of those decisions is the game.

A designer on a typical project might:

  • Write design documents that specify how systems work
  • Create prototypes to test ideas before committing to them
  • Run playtests and analyze the results
  • Tune variables: enemy health, player speed, resource drop rates, cooldown timers
  • Argue with programmers about what is technically feasible
  • Argue with artists about what is visually clear
  • Argue with producers about what fits in the schedule
  • Play competitor games to understand the genre landscape
  • Cut features that aren't working, no matter how much the team loved them
  • Rewrite the same mechanic five times until it feels right

Notice what is not on this list: having ideas. Ideas happen. They are the easy part. The hard part is everything else.


2.2 The Designer Creates Experiences Through Systems

Here is a more useful way to think about what a game designer does: the designer creates player experiences by building systems.

You do not directly control the player's experience. You cannot reach through the screen and make someone feel excited, scared, or triumphant. What you can do is build a system --- a set of rules, mechanics, feedback loops, and content --- that produces those experiences when a player interacts with it.

This is what separates game design from most other creative disciplines. A novelist controls the reader's experience directly through prose. A filmmaker controls the audience's experience through editing, cinematography, and performance. A game designer builds a machine and then lets go. The player operates the machine, and the experience emerges from the interaction.

💡 Intuition: Think of a game designer as an architect, not an author. An architect designs a building --- the spaces, the sightlines, the flow from room to room. But the architect does not control what happens inside the building. People will use it in ways the architect never intended. They will find shortcuts, gather in unexpected places, avoid certain hallways. The architect's job is to create a space that produces good experiences, not to dictate the experiences themselves. Game design works the same way.

This means the designer must think in systems. Not "the player fights a dragon" but "the combat system creates encounters where the player must use positioning, timing, and resource management to overcome a powerful enemy, and when they succeed, the feedback system makes them feel powerful and accomplished." The first statement is a moment. The second statement is a design.

The Experience Gap

There is always a gap between what the designer intends and what the player experiences. This is the most humbling aspect of game design. You design a puzzle that you think is clever. Players find it frustrating. You design a combat encounter that you think is tense and challenging. Players find it tedious. You design a narrative moment that you think is emotional. Players skip the cutscene.

The gap exists because the designer has perfect knowledge of the system, and the player has none. The designer knows the solution to the puzzle, the enemy's attack pattern, and the narrative context of the cutscene. The player knows only what the game has communicated through its design. If the communication is poor, the experience fails --- not because the design was bad in theory, but because the design was bad in practice.

This is why playtesting is not optional. It is the only way to see your design through fresh eyes. We will spend all of Chapter 31 on playtesting, but the principle is this: you are not your player. You cannot evaluate your own design by playing it yourself, because you know too much. Playtesting is how you close the experience gap.

⚠️ Common Pitfall: "It's fine, the player will figure it out." This is the most dangerous sentence in game design. Players do not read tutorials. Players do not read tooltips. Players do not read the manual (there is no manual). Players bash their face against your game until they either learn how it works or quit. Your job is to make the bashing productive, to design systems that teach through play rather than through text. If you find yourself saying "the player will figure it out," you need to playtest immediately.


2.3 The MDA Framework: Thinking Like a Designer

The most useful framework for understanding what designers do is MDA --- Mechanics, Dynamics, and Aesthetics. It was formalized by Robin Hunicke, Marc LeBlanc, and Robert Zubek in a 2004 paper, and it has become one of the foundational models in game design education. If you internalize one framework from this entire textbook, make it this one.

Mechanics

Mechanics are the rules and systems that the designer builds. They are the components of the game: the pieces, the rules, the algorithms, the data. Mechanics are what the designer directly controls.

Examples of mechanics: - In Super Mario Bros.: Mario can run, jump, and break blocks. Enemies move in fixed patterns. Mushrooms make Mario big. Stars make Mario invincible. - In Dark Souls: Stamina governs how many actions you can take. Weapons have different speed, range, and damage values. Blocking with a shield consumes stamina. Rolling gives invincibility frames. - In Minecraft: Blocks can be placed and removed. Crafting combines materials according to recipes. The day-night cycle determines when enemies spawn.

Mechanics are what you design on paper, implement in code, and tune in spreadsheets. They are the inputs to the design.

Dynamics

Dynamics are the behaviors that emerge when players interact with the mechanics. Dynamics are not designed directly --- they are produced by the interaction of mechanics and players.

Examples of dynamics: - In Super Mario Bros.: The mechanic of running and jumping combined with the mechanic of enemy placement creates the dynamic of timing --- the player must time their jumps to avoid or defeat enemies. This timing dynamic was not designed as a separate system. It emerged from the interaction of movement mechanics and enemy mechanics. - In Dark Souls: The stamina mechanic creates the dynamic of resource management in combat --- the player must decide whether to attack, dodge, or block, knowing that each action depletes the same resource. This creates tension and meaningful choices that are not "designed" but emerge from the stamina system. - In Minecraft: The combination of block placement, gravity, and enemy spawning creates the dynamic of base building for defense --- players build shelters not because the game tells them to but because they learn through play that nighttime is dangerous.

🔗 Connection: Remember emergence from Chapter 1? Dynamics are emergence in action. Simple mechanics interact to produce complex, unpredictable player behaviors. This is why systems thinking is so central to game design: you are not designing behaviors. You are designing the conditions from which behaviors emerge.

Aesthetics

Aesthetics, in the MDA framework, does not mean visual art or graphics. It means the emotional responses that the game produces in the player. Aesthetics are the reason the player plays. They are the experience.

LeBlanc identified eight categories of game aesthetics:

  1. Sensation --- games as sense-pleasure. The visual spectacle of Ori and the Blind Forest. The audio design of Tetris Effect. The haptic feedback of the PS5 DualSense controller in Astro's Playroom.
  2. Fantasy --- games as make-believe. Becoming a Dragonborn in Skyrim. Running a civilization in Civilization. Being a goose in Untitled Goose Game.
  3. Narrative --- games as drama. The story of The Last of Us. The branching paths of Disco Elysium. The environmental storytelling of Dark Souls.
  4. Challenge --- games as obstacle course. The precision platforming of Celeste. The boss fights of Cuphead. The survival mode of Tetris.
  5. Fellowship --- games as social framework. The cooperative play of It Takes Two. The shared world of Monster Hunter. The social deception of Among Us.
  6. Discovery --- games as uncharted territory. The exploration of Breath of the Wild. The procedural worlds of No Man's Sky. The secrets of Outer Wilds.
  7. Expression --- games as self-discovery. The creativity of Minecraft. The character customization of Animal Crossing. The level editor in Super Mario Maker.
  8. Submission --- games as pastime. The idle clicking of Cookie Clicker. The mindless farming of Stardew Valley at 2 AM. The zone-out state of Tetris at comfortable speeds.

MDA and the Two Perspectives

Here is the crucial insight of MDA: designers and players see the game from opposite directions.

The designer starts with mechanics. They build rules, systems, and content. Those mechanics produce dynamics when players interact with them. Those dynamics produce aesthetics --- emotional experiences. The designer's perspective is: Mechanics → Dynamics → Aesthetics.

The player starts with aesthetics. They launch the game and immediately experience sensations and emotions. Through play, they discover the dynamics --- the emergent behaviors and strategies. If they dig deep enough, they understand the mechanics --- the underlying rules and systems. The player's perspective is: Aesthetics → Dynamics → Mechanics.

This means the designer is building from the inside out, but the player experiences the game from the outside in. The designer obsesses over mechanics. The player experiences aesthetics. If the mechanics are good but the aesthetics are bad --- if the systems work but the experience is not compelling --- the game fails. The player will never know how elegant your stamina system is if the combat feels bad.

✅ Best Practice: When you are designing, start with the aesthetic you want to create. "I want the player to feel powerful." "I want the player to feel curious." "I want the player to feel tense." Then work backward: what dynamics would produce that feeling? What mechanics would produce those dynamics? This aesthetic-first approach keeps you focused on what matters --- the player's experience --- rather than getting lost in the technical elegance of your systems.

MDA in Practice: Super Mario Bros.

Let's trace the MDA framework through Super Mario Bros. to see how it works in a real game.

Mechanics: Mario can walk, run, and jump. He has momentum --- he accelerates and decelerates rather than moving at a fixed speed. He can break blocks from below. He can stomp on enemies from above. Mushrooms make him bigger. Flowers let him throw fireballs. Pits and enemies kill him. Flagpoles end the level.

Dynamics: The momentum mechanic creates a dynamic of commitment. Once Mario is running at full speed, you cannot stop instantly --- you slide. This means running fast is rewarded (you jump farther, you move through levels faster) but also risky (you might slide into a pit or an enemy). The stomp mechanic creates a dynamic of vertical play --- you must be above enemies to defeat them, which means jumping is both your primary movement and your primary attack. The power-up mechanic creates a dynamic of risk management --- a big Mario can take a hit, but a small Mario dies, so the player becomes more cautious when small and more aggressive when big.

Aesthetics: The combination of these dynamics produces the aesthetic of joyful mastery. The player feels increasingly skilled and powerful as they learn to manage momentum, chain enemy stomps, and navigate levels at full speed. The game feels good to move in --- the run, jump, and slide have a physical satisfaction that makes basic traversal feel rewarding. The fantasy aesthetic is minimal (you're a plumber in a mushroom kingdom) but the challenge and sensation aesthetics are extraordinary.

🔄 Check Your Understanding: Pick a game you played recently. Identify one mechanic, one dynamic that emerges from it, and one aesthetic (emotional response) it produces in the player. Can you trace the chain from mechanic to dynamic to aesthetic? This is the MDA framework in action.


2.4 The Designer's Toolkit

Game design is not a single skill. It is a collection of skills that work together. Here are the core competencies that separate a game designer from someone who just has ideas.

Observation

The best designers are relentless observers. They play games --- not just for fun, but analytically. When a designer plays Portal, they are not just solving puzzles. They are asking: how does the game teach me this mechanic? Why is this room shaped this way? When did I feel stuck, and how long did the game let me struggle before giving me a hint? How does the pacing shift between puzzle rooms and narrative moments?

🎮 Play This: Play the first hour of Portal. But instead of playing to win, play to observe. Note every moment where the game teaches you something without a text tutorial. Note every time the room design guides your eye toward the solution. Note when GLaDOS speaks and what her dialogue does to the pacing. You are not playing a game. You are reading a design.

Observation extends beyond games. Shigeru Miyamoto famously draws inspiration from daily life --- gardening, hiking, swimming, watching his dog. Will Wright built SimCity after reading about urban planning. Hideo Kojima mines cinema, literature, and geopolitics. The best designers are curious about everything because everything is potential design material.

Good observation requires articulation. It is not enough to notice that a game feels good or bad. You must be able to explain why. "The combat feels sluggish" is an observation. "The combat feels sluggish because the attack animation is 800 milliseconds and the input buffer window is too short, so button presses feel unresponsive" is a design analysis. The first is what a player says. The second is what a designer says.

Communication

A game designer's ideas are worthless if they cannot be communicated to the team. Design is a collaborative discipline. On a typical project, the designer must communicate with:

  • Programmers --- who need to understand how systems work in precise, implementable terms
  • Artists --- who need to understand the mood, theme, and visual language of the game
  • Sound designers --- who need to understand what the audio should communicate
  • Producers --- who need to understand scope, priority, and schedule impact
  • QA testers --- who need to understand intended behavior versus bugs
  • Other designers --- who need to understand how their systems interact with yours

This communication happens through design documents, prototypes, whiteboard sketches, verbal explanations, email chains, Slack debates, and occasionally heated arguments in meeting rooms. The designer who can explain their idea clearly and persuasively has an enormous advantage over the designer who "just knows" what the game should be but can't articulate it.

Design documents deserve special attention. A good design doc is not a creative writing exercise. It is a specification. It describes what the player does, what the system does in response, what the edge cases are, and what the experience should feel like. It answers the programmer's question ("what happens when the player presses X while Y is happening?") before the programmer has to ask it.

📝 Note: Design documents vary wildly in format and detail. Some studios use hundred-page "bibles." Some use one-page briefs. Some use wikis. Some use spreadsheets. The format matters less than the clarity. A one-page document that precisely describes a system is more useful than a fifty-page document that vaguely describes everything.

Prototyping

Prototyping is the act of building a quick, rough version of an idea to test whether it works. It is the most important skill in a designer's toolkit, and it is the skill that most separates professionals from amateurs.

A prototype is not a demo. It is not a polished vertical slice. It is the minimum viable test of a design hypothesis. If your hypothesis is "reversing gravity is fun," your prototype is a character who can flip between walking on the floor and walking on the ceiling --- no art, no sound, no menus, no polish. Ugly boxes in a gray world. If the core mechanic is fun in that ugly gray world, you have something worth developing. If it is not fun, you have just saved yourself months of wasted work.

The willingness to prototype is what separates designers who ship games from designers who talk about games. Talking about whether an idea is good is speculative. Prototyping an idea and playtesting it is empirical. You stop guessing and start knowing.

✅ Best Practice: Every idea should be prototyped before it is committed to production. If you cannot build a prototype in a few days, the idea might be too complex for its current stage of development. The game industry is full of projects that spent months building a feature that turned out to be unfun --- and could have discovered this in a week with a prototype.

Breath of the Wild's development began with a 2D prototype. Before Nintendo built any 3D world, they tested the core systems --- physics, chemistry, object interactions --- in a simple 2D environment. They needed to know whether "everything interacts with everything" was fun before they spent years building Hyrule. The 2D prototype proved the concept. The 3D game was built on the foundation of what the prototype taught them.

Iteration

Iteration is the cycle of build, test, learn, and improve. It is the engine that drives all game development. No game is good on the first try. No mechanic works perfectly the first time it is implemented. No level is fun the first time it is played.

The designer's job is to iterate relentlessly. Version 1 of a mechanic is a guess. Version 2 is informed by the failures of version 1. Version 5 starts to feel right. Version 10 might be shippable. Version 15 might be great. The gap between "good idea" and "good game" is measured in iterations.

🛠️ Design Exercise: Think of a game you love. Now imagine version 1 of that game --- the earliest prototype, the first playable build. It was almost certainly bad. Dark Souls did not feel like Dark Souls on day one. The precise timing of the dodge roll, the weight of the estus flask animation, the specific number of souls dropped by each enemy --- all of these were tuned across hundreds of iterations. The game you love is the result of hundreds of decisions, each refined through repeated testing. The idea was just the first step.

John Romero, co-designer of DOOM, describes the iterative process bluntly: "You make the game. You play the game. You see what's wrong. You fix it. You repeat until it's fun." There is no shortcut. There is no genius insight that replaces the work. The work is the design.


2.5 Design Disciplines: What Kind of Designer Are You?

"Game designer" is a broad title. On a large team, design work is divided into specializations, each requiring different skills and producing different kinds of work. Understanding these disciplines helps you see the full scope of what design encompasses --- and helps you figure out which part of it excites you most.

Systems Design

The systems designer builds the rules and mathematical models that govern the game. Economy systems, progression systems, combat formulas, resource generation rates, crafting recipes, stat tables --- this is the domain of systems design.

Systems designers think in spreadsheets and feedback loops. They ask questions like: if the player gains 10% more damage per level and there are 50 levels, how strong is the player at endgame relative to the beginning? Does the economy inflate over time? Is there a dominant strategy that breaks the game?

Civilization is a systems design masterwork. Every resource, every technology, every unit, every building, every diplomacy option is part of an interconnected system where changes to one element ripple through everything else. Sid Meier did not design Civilization by writing a story or drawing a map. He designed it by building a system and then tuning it until the system produced interesting decisions at every turn.

🎯 Tradeoff Spotlight: Systems design requires a constant negotiation between depth and accessibility. A deep system with dozens of interacting variables creates rich, emergent gameplay for hardcore players --- but can overwhelm newcomers. Crusader Kings III has extraordinary depth but requires hours of learning. Into the Breach has extraordinary depth compressed into a system simple enough to learn in minutes. The tradeoff is not "deep or shallow" but "where do you invest the player's learning time?"

Level Design

The level designer builds the spaces the player moves through. In a platformer, that means laying out platforms, enemies, hazards, and collectibles. In an FPS, it means corridors, sightlines, cover, and spawn points. In an open-world game, it means regions, landmarks, paths, and points of interest.

Level design is spatial thinking. A good level designer understands how players navigate space, how sightlines draw the eye, how lighting guides attention, how pacing shifts between tension and release. They think about flow --- not the psychological flow state, but the physical flow of the player through the environment.

Portal is level design at its finest. Every test chamber is a carefully constructed teaching environment. Chamber 00 teaches you to walk. Chamber 01 teaches you that portals exist. Each subsequent chamber adds exactly one new concept or combination of concepts. The difficulty curve is built into the architecture of the spaces. This is level design as pedagogy --- teaching through spatial arrangement.

Narrative Design

The narrative designer handles story, characters, dialogue, and the integration of narrative with gameplay. This is not the same as being a writer. A novelist writes prose. A screenwriter writes scenes. A narrative designer writes systems of story --- branching dialogues, environmental narratives, quest structures, and the connective tissue between gameplay and plot.

The narrative designer's central challenge is ludonarrative consonance --- making the story and the gameplay say the same thing. When The Last of Us Part II asks you to feel empathy for a character you've spent hours hunting, that tension between gameplay and narrative is a deliberate design choice. When an open-world game tells you the world is ending but lets you spend forty hours doing side quests, that is ludonarrative dissonance --- the gameplay and the narrative are contradicting each other.

📝 Note: "Ludonarrative dissonance" was coined by game designer Clint Hocking in a 2007 blog post about BioShock. It describes the friction between what a game's mechanics are saying and what its narrative is saying. BioShock tells a story about free will and the illusion of choice --- while the gameplay offers you no meaningful choices. Hocking argued that this contradiction undermined the game's thematic message. Not everyone agrees (some argue the dissonance is the point), but the concept is essential for any designer working with narrative.

Combat Design

The combat designer specializes in action systems: attacks, defenses, enemy behaviors, hit reactions, damage models, weapon feel, and the moment-to-moment experience of fighting. This is one of the most technically demanding design specializations because combat involves the intersection of input handling, animation, physics, AI, audio, and visual effects.

Dark Souls combat design is studied by designers across the industry. Every attack has weight because the animation commits you --- once you press the attack button, you are locked into the full animation, and if you misjudged the timing, you will be punished. The stamina system ensures that every action has a cost. The enemy design ensures that every encounter requires observation and adaptation. This is not the result of one clever idea. It is the result of thousands of tuning passes on animation timing, damage values, stagger thresholds, and recovery windows.

Economy Design

The economy designer builds the resource systems that govern acquisition, spending, and progression. How fast does the player earn gold? What does gold buy? How does the economy scale across the game? Is there inflation? Are there resource sinks to prevent accumulation?

Economy design is critical in free-to-play games, where the in-game economy directly intersects with the real-money economy. The economy designer must balance progression speed (too fast and the player has nothing to work toward; too slow and the player quits) against monetization (the player can spend real money to skip grind, but if the grind is too punishing, the design feels exploitative).

Even in single-player games, economy design matters. Resident Evil 4's merchant system is a small economy --- the player finds treasure, sells it, and buys weapon upgrades. The economy is paced so that the player always wants something they cannot yet afford, which creates motivation to explore and fight rather than avoid encounters.

UX Design

The UX (user experience) designer ensures that the game is readable, navigable, and usable. Menus, HUDs, button mappings, accessibility options, tutorial design, onboarding flow --- all of this falls under UX.

UX design is the most underappreciated design discipline. No one plays a game and says "wow, the menu navigation is incredible." But everyone has quit a game because the menus were confusing, the text was too small, the controls were unintuitive, or the tutorial was patronizing. Good UX is invisible. Bad UX is the first thing the player notices.

💡 Intuition: A useful rule of thumb: if the player is thinking about the interface, the UX has failed. The player should be thinking about the game. Every moment they spend figuring out which button opens the inventory or squinting at tiny text is a moment they are not playing. The goal of UX design is to make the interface disappear, so the player interacts directly with the game world and its systems.


2.6 The Iterative Design Process

Game development is not linear. You do not write a design document, hand it to a team, and wait for the finished game. Development is a cycle of designing, building, testing, and revising. This cycle repeats hundreds or thousands of times across the life of a project.

The Cycle

The basic iteration cycle looks like this:

  1. Design --- Propose a solution to a design problem ("the player needs a way to recover health")
  2. Prototype --- Build a rough implementation ("add a health potion that restores 50 HP")
  3. Playtest --- Watch someone use it ("the player never uses the potions because they're hoarding them for later")
  4. Analyze --- Understand why it's not working ("the potions feel too scarce, so the player is afraid to use them")
  5. Revise --- Change the design ("make potions more common and reduce individual healing; or switch to Dark Souls-style estus flasks that refill at checkpoints")
  6. Repeat

This cycle happens at every scale: individual mechanics, whole systems, complete levels, and the entire game. Early in development, you iterate on core mechanics ("is the jump fun?"). In the middle, you iterate on systems ("does the progression feel rewarding?"). Near the end, you iterate on balance and polish ("is this boss fight too hard?").

🔗 Connection: The iterative design process is why prototyping matters so much. Each cycle requires a testable build. If building takes weeks, you can only iterate a few times. If building takes hours (because you're prototyping with simple tools), you can iterate dozens of times. More iterations almost always produce better games.

When to Kill Your Darlings

The hardest moment in the iterative process is when you have to cut something you love. A mechanic that sounded brilliant in the design doc. A level you spent weeks building. A narrative beat you're emotionally attached to. If playtesting reveals that it isn't working --- if players are confused, bored, or frustrated --- you have to cut it.

This is not failure. This is the process working as intended. The purpose of iteration is to discover what works and what doesn't. If you aren't cutting things, you aren't iterating honestly.

Will Wright cut more features from The Sims than he shipped. Fumito Ueda removed entire areas from Shadow of the Colossus. Nintendo famously delayed Breath of the Wild multiple times to refine systems that weren't working. The games we love are not the sum of everything the designer wanted to include. They are what survived the editing process.

💀 Design Autopsy: Duke Nukem Forever spent fifteen years in development, constantly adding features and chasing trends without committing to an iterative process. The team kept expanding the scope rather than testing and cutting. The result, when it finally shipped in 2011, was a bloated, unfocused game that felt like a design document rather than a finished product. The lesson: iteration without willingness to cut is just accumulation.


2.7 Famous Designers and What They Actually Do

Let's look at four of the most influential game designers in history --- not as legends, but as practitioners. What do they actually do? What skills define their work?

Shigeru Miyamoto (Nintendo)

Miyamoto is often called the greatest game designer who ever lived. He created Super Mario Bros., The Legend of Zelda, Donkey Kong, Pikmin, Nintendogs, and dozens of other games. But his genius is not in his ideas. It is in his process.

Miyamoto's process begins with observation. Pikmin came from watching ants in his garden carry objects. Nintendogs came from getting a dog and noticing the joy of interacting with it. Zelda came from his childhood memories of exploring caves near his home. He does not sit in a room and brainstorm game ideas. He watches the world and asks: what is interesting about this experience? How could a game capture this feeling?

Once Miyamoto has a feeling he wants to capture, he builds a prototype. Not a design document. A prototype. His teams at Nintendo have described a process where Miyamoto constantly plays builds, gives blunt feedback, and pushes for changes until the game feels right. He does not design through specification. He designs through play.

His most famous design principle: "Start with the controls. If it feels good to move, everything else can be built on top of that." This is why Mario's jump is so satisfying --- variable height based on button press duration, momentum that carries through the air, a tiny acceleration at the start of a run. The jump was not an afterthought. It was the foundation. Everything else in Super Mario Bros. --- the level design, the enemies, the power-ups --- was built around how it feels to jump.

Hideo Kojima (Kojima Productions)

Kojima is the auteur of video games. Metal Gear Solid, Death Stranding, P.T. --- his games are unmistakably his, marked by cinematic ambition, thematic density, and a willingness to be strange.

Kojima's design approach is narrative-first. He begins with a theme or a story he wants to tell, then designs mechanics that serve the narrative. In Metal Gear Solid, stealth is not just a mechanic --- it is the expression of the game's theme of infiltration, deception, and asymmetric warfare. In Death Stranding, walking across terrain is deliberately slow and difficult because the game is about the difficulty of connection, the weight of what you carry, and the value of infrastructure.

This narrative-first approach produces games that are polarizing. Death Stranding was simultaneously called a masterpiece and a walking simulator. Both assessments are partially correct, because Kojima's design philosophy values thematic coherence over traditional fun. He would rather make you feel something uncomfortable than give you a satisfying gameplay loop.

🎮 Play This: Play the first two hours of Metal Gear Solid V: The Phantom Pain. Notice how the game teaches stealth: the first mission is a guided tutorial, but within thirty minutes you're making your own tactical decisions. Notice how the binocular marking system, the day-night cycle, and the guard patrol patterns create dynamics of observation and planning. Kojima is not just designing "a stealth game." He is designing a system that makes you think like a spy.

Will Wright (Maxis)

Wright designed SimCity, The Sims, and Spore. His design philosophy centers on systems and emergence. Wright does not design games with predetermined experiences. He designs simulation systems and lets players create their own experiences within them.

SimCity is not a game about building a specific city. It is a system of interacting urban simulation models --- traffic, zoning, taxation, utilities, population growth --- that produces emergent city behavior. The Sims is not a game about a specific family. It is a system of AI-driven characters with needs, relationships, and autonomous behaviors that produces emergent social situations.

Wright's key insight is that players are natural storytellers. Give them a system with visible causality --- if I do X, then Y happens --- and they will create their own narratives. The Sims became a massive storytelling platform not because Wright wrote stories, but because the system produced situations that players interpreted as stories. Your Sim burned the house down while cooking. Your Sim's spouse left because you forgot to maintain the relationship. Your Sim got promoted because you spent six in-game weeks building skills. These are not designed narratives. They are emergent dynamics that players read as narratives.

John Romero (id Software)

Romero co-designed DOOM, Quake, and Wolfenstein 3D --- the games that defined the first-person shooter genre. His contribution to game design is often overshadowed by his celebrity (and the Daikatana debacle), but his level design philosophy remains among the most influential in the industry.

Romero's design principle: the player should never stop moving. DOOM's level design is built around movement --- wide corridors for sprinting, open arenas for circle-strafing, health and ammo placed to pull the player forward rather than allowing them to camp in one spot. The level design creates dynamics of aggression: hiding is punished (enemies swarm you), and pushing forward is rewarded (you find resources around the next corner).

Romero also championed the idea of game feel before the term existed. DOOM's shotgun doesn't just do damage --- it has a punchy sound, a dramatic sprite animation, and enemies react to being hit with a stagger. The feedback is so satisfying that shooting the shotgun feels good independent of any strategic consideration. This attention to moment-to-moment feel --- how each input translates to a sensation --- is what made id Software's games feel alive when other FPS games of the era felt like walking through slide projections.

💡 Intuition: Notice the diversity of approaches. Miyamoto starts with observation and feel. Kojima starts with narrative and theme. Wright starts with systems and emergence. Romero starts with speed and sensation. There is no single "correct" design philosophy. But all four share one thing: relentless iteration. None of them ship the first version. None of them trust their ideas without testing them. The common thread is the work, not the vision.


2.8 The Designer's Responsibility

This is the part of the chapter that most game design textbooks skip, and it matters.

Game designers build systems that influence human behavior. Games consume people's time, attention, and (increasingly) money. A designer's decisions about reward schedules, difficulty, monetization, and engagement mechanics directly affect how people spend their hours and their dollars.

This is power, and it comes with responsibility.

The line between "engaging" and "exploitative" is not always clear, and we will spend all of Chapter 33 on game design ethics. But even here, at the beginning, you should understand: the same MDA framework that lets you design a beautiful, enriching experience can also be used to design a compulsive, extractive one. Loot boxes use variable-ratio reinforcement schedules --- the same psychological mechanism as slot machines --- to drive spending. Social pressure mechanics in mobile games exploit the fear of missing out. Daily login rewards are retention tools, not gameplay.

🚪 Threshold Concept: You will, at some point in your career, be asked to design a system that manipulates players for profit. It might be called "engagement optimization" or "monetization design" or "retention strategy." Some of these systems are ethical. Some are not. Knowing the difference --- and being willing to push back when the difference matters --- is part of being a game designer, not just a game mechanic.

Designing games that respect the player's time, attention, and money is not naivety. It is long-term thinking. The games that endure --- Tetris, Mario, Zelda, Minecraft, Celeste --- earn the player's engagement through quality, not psychological manipulation. They succeed not because the player can't stop but because the player doesn't want to stop. There is a difference. Learning to design for the second outcome rather than the first is one of the most important skills you will develop.


2.9 Case Studies: Mechanics to Experience

Let's trace the designer's work through three specific examples, showing how mechanics become dynamics become aesthetics.

Super Mario Bros. (1985)

The design problem: Make a character who feels good to control in a 2D space with limited hardware.

The mechanic: Mario's jump has variable height. Tap the button and he hops. Hold the button and he leaps. This is not a trivial implementation --- it requires treating the jump button as a continuous input during the upward arc, applying additional upward velocity while the button is held, and cutting the velocity when the button is released.

The dynamic: Variable jump height creates a dynamic of precision and expression. Small hops clear small gaps. High jumps reach high platforms. The player develops an intuitive relationship with the jump button where the pressure and duration of their press maps directly to the height of the jump. Over time, this creates a feeling of embodiment --- the player does not think "press button for jump." They feel like they are jumping.

The aesthetic: Mastery. Joy. The physical pleasure of movement. Watch a skilled Super Mario Bros. player and you see someone who has internalized the physics so deeply that the controller has become invisible. The aesthetic is flow through movement --- the player, the character, and the controller become one system.

Portal (2007)

The design problem: Teach the player a completely new mechanic --- portals that connect two points in space --- without a traditional tutorial.

The mechanic: The portal gun fires two portals (blue and orange) that connect two surfaces. Walking into one portal exits through the other. Momentum is conserved through portals. Portals can only be placed on white surfaces.

The dynamic: The conservation of momentum creates the dynamic of fling --- the player can fall into a portal on the floor and launch out of a portal on the wall. This turns vertical space into horizontal velocity. The white-surface constraint creates the dynamic of spatial reading --- the player learns to scan each room for portal-able surfaces, which becomes a new way of seeing architecture.

The aesthetic: Discovery. Cleverness. The "aha!" moment when you see the solution to a test chamber is one of gaming's purest pleasures. Portal's aesthetic is the feeling of being smart --- not because the game tells you you're smart, but because the game gives you tools and lets you figure out how to use them.

Minecraft (2011)

The design problem: Create a world that generates its own goals and stories without scripted content.

The mechanic: Blocks can be placed and removed. Crafting combines materials. The world is procedurally generated. A day-night cycle determines enemy spawning.

The dynamic: The day-night cycle creates the dynamic of shelter urgency --- the player's first night is terrifying, and the need to build shelter before dark generates immediate, unscripted purpose. The crafting system creates the dynamic of goal chaining --- "I need a pickaxe, so I need wood, so I need to find trees, so I need to explore" --- where each small goal leads to the next. The procedural world creates the dynamic of unique ownership --- every player's world is different, which makes every player's experience a personal story.

The aesthetic: Expression. Discovery. Fantasy. The player is an explorer-builder-survivor in a world that is entirely theirs. No two Minecraft stories are the same, because no two Minecraft worlds are the same, and the system produces narratives through player interaction rather than scripted events.


2.10 Progressive Project Milestone: Your Design Concept Document

It is time to start building your game. Not coding. Not drawing. Not planning systems. Start with the concept.

In Chapter 1, you wrote a player fantasy statement --- one paragraph describing the experience you want to create. Now you will expand that into a one-page design concept document. This is the foundation of your progressive project, the game you will develop throughout this book.

What a Design Concept Document Is

A design concept document answers five questions:

  1. What is the game? (One sentence. "A 2D action-adventure about exploring ruins and fighting monsters.")
  2. What does the player do? (Core actions. "The player explores, fights enemies, solves simple environmental puzzles, and unlocks new abilities.")
  3. What makes it fun? (The aesthetic target. "The moment-to-moment combat feels fast and responsive. Exploration is rewarded with hidden areas and lore. Ability unlocks change how the player traverses the world.")
  4. Who is it for? (Target audience. "Players who enjoy Celeste, Hollow Knight, and Hyper Light Drifter --- people who want tight controls, fair challenge, and atmospheric worlds.")
  5. What is the scope? (Be honest. "3-5 levels, 20-30 minutes of gameplay, 2D pixel art, built in Godot by one person over the course of this book.")

What a Design Concept Document Is Not

It is not a full game design document. It is not a pitch deck. It is not a story synopsis. It is one page --- literally one page --- that establishes the direction of the project. Everything you build in future chapters will be tested against this document: does this feature serve the game described on this page?

📐 Project Checkpoint: Write your one-page design concept document. Use the five-question format above. Keep each answer to 2-3 sentences. Pin it somewhere visible --- above your desk, at the top of your project folder, on the wall next to your screen. You will refer to it constantly. When you are three chapters deep in combat design and you've lost sight of what game you're making, this document will bring you back.

Do not worry about making it perfect. This document will change. Your game will change. The concept you write today will not be the game you ship in Chapter 40. That is normal. That is the iterative process in action. The point of the document is not to lock in a design. The point is to give you a starting direction so that you have something to iterate on.


Summary

A game designer is not the person with the ideas. A game designer is the person who creates player experiences by building, testing, and refining systems. The work is iterative, collaborative, and humbling --- your vision will be challenged by playtests, your favorite features will be cut, and the gap between what you intend and what the player experiences will surprise you every time.

The MDA framework gives you a language for this work: you design mechanics (the rules and systems), which produce dynamics (emergent player behaviors), which create aesthetics (emotional experiences). Designers build from mechanics outward. Players experience from aesthetics inward. The designer's job is to ensure that the bridge between them holds.

The designer's toolkit includes observation (analyzing games and the world), communication (explaining designs to teams), prototyping (building rough tests of ideas), and iteration (the relentless cycle of build, test, learn, improve). Design is not one skill. It is a collection of skills applied across specializations: systems design, level design, narrative design, combat design, economy design, and UX design.

And at the foundation of all of it: the understanding that ideas are the cheapest currency in game development. Execution is what matters. The distance between "I have a great idea" and "I made a great game" is measured in prototypes, playtests, and the willingness to throw away what isn't working.

Your game starts now. Not as an idea. As a one-page concept document that you will test, revise, and rebuild across every chapter that follows.