From Player to Creator: Game Theory and Game Design for Everyone
From Player to Creator: Game Theory and Game Design for Everyone
A practical, jargon-free guide that bridges the intellectual world of game theory — how rational players make decisions — with the hands-on craft of game design. You'll learn why games work, how to think like a designer, and how to build your own game from scratch, whether that's a board game, card game, or digital prototype.
Sign up free to unlock:
- Resume-where-you-stopped listening
- Request & vote on new courses
- Save courses for later listening
- Get personalized recommendations
Already have an account? Log in
Chapters
Click play to listen, or tap a chapter to read its transcript.
1Introduction
Picture two hunters at the edge of a forest. They've agreed to go after a stag — big enough to feed both families for a week. But once they split up in the trees, each one faces a silent question: do you trust your partner to hold up their end? Because if you wander off and chase a rabbit instead, you eat tonight. If you stay the course and your partner rabbits out, you go home with nothing. That scenario is ancient. It predates chess, predates poker, predates every board game sitting in a closet somewhere in your house. And yet it contains, compressed into two cold and hungry people standing at a forest's edge, almost everything worth understanding about why games work.
So here's the question this course is going to settle: what actually separates a game that people can't put down from one that gets abandoned after twenty minutes — and can you learn to build the first kind on purpose?
The answer turns out to live at the intersection of two fields that almost never talk to each other. Game theory — the mathematics of decision-making — has spent decades explaining why people cooperate, defect, bluff, and fold. Game design has spent decades building the systems that make play feel alive. Most courses give you one or the other. This one treats them as inseparable, because they are.
Along the way, you'll meet John von Neumann — a man who helped design the atomic bomb and was nonetheless most personally fascinated by poker — and discover how one evening's obsession at a card table launched a field that would reshape economics, military strategy, and eventually the way every game on your shelf was built. There's a moment later where two suspects sit in separate rooms, unable to speak, and almost inevitably betray each other — even though cooperation is obviously better for both of them. Understanding why that happens, and what it means that it happens, is one of the most useful things a designer can carry into a room full of playtesting strangers.
And then there's the moment every designer dreads: someone sits down with your carefully crafted game, plays for three minutes, finds the single most powerful option on the table, and just… keeps picking it. Every turn. No variation. No tension. They're not doing anything wrong. They found the right answer, and your game handed it to them. You'll understand exactly why that happens — and exactly how to stop it.
By the time the last section plays out, you won't just have a mental model of how players think and choose. You'll have a playable prototype of your own, built on a foundation that explains why it works. That's the promise — not games as entertainment, but games as something you understand deeply enough to make.
2Why Games? The Secret Logic Hidden in Play
Picture two hunters at the edge of a forest. They've agreed to go after a stag — big enough to feed both families for a week — but once they split up in the trees, each hunter faces a silent question: do you trust your partner to hold up their end? Because if you wander off and chase a rabbit instead, you eat tonight. If you stay the course and your partner rabbits out, you go home with nothing. That scenario is ancient. It predates chess, predates poker, predates every board game sitting in a closet somewhere in your house. And yet it contains, in compressed form, almost everything this course is about.
Games are not a modern invention, and they are not a trivial one. They are how humans have been rehearsing decisions for as long as humans have been around.
This section is the foundation — it asks the question most game courses skip entirely, and then answers it in a way that should change how you look at every game you ever play again.
Start with the most basic version of the question: what actually is a game? Not in the "well, you know, it's like a thing you play" sense. A real working definition — one that covers chess and soccer and Texas Hold'em and Fortnite and Pandemic without falling apart at the edges. Because here's the catch: most people can recognize a game immediately and yet would struggle to say what makes it one. Films are entertaining. Novels are immersive. Puzzles are challenging. But none of those are games, exactly. What's the difference?
The most useful definition is also the simplest. The Internet Encyclopedia of Philosophy's entry on game theory frames it this way: a game is an interactive situation — one in which the outcome of what you do depends on what everyone else does, and they know that, and you know they know that. Two hunters in the forest. Two chess players at a board. Twelve players around a Monopoly board. A thousand players in an online battle royale. In every case, the defining feature is the same: your choices matter, but they don't happen in a vacuum. They happen in relationship to other choices, real or anticipated.
That's the engine at the heart of every game — the dependence of outcomes on decisions made by multiple agents under uncertainty. Take that away, and you might have something entertaining, but you don't have a game. A jigsaw puzzle has no opponents and no choices — only a single correct solution waiting to be assembled. A rollercoaster is thrilling, but the thrill isn't contingent on anything you decide. Neither is a game. A game, at minimum, requires that your choices shape what happens.
Now, "choices" is doing a lot of work in that sentence, so it's worth being precise. When someone sits down to play a card game, they're not just choosing cards. They're choosing based on what they know, what they believe their opponents know, what they think their opponents believe about them, and what all of that implies about what everyone else is likely to do. The same Internet Encyclopedia of Philosophy article puts this beautifully: a rational agent in an interactive situation shouldn't ask "what can I do given what is likely to happen?" but rather "what can I do in response to what they do, given that they have a belief about what I will do?" That's a much more interesting question. And it's the question every game player is answering, every time they take a turn, whether they know it or not.
This is why games feel different from other forms of entertainment in a way that's hard to articulate but unmistakable when you experience it. A film can move you, a novel can transport you — but in both cases, you are a witness. The story happens to you. In a game, you are inside the causal chain. What you do matters. And the feeling of mattering — of being genuinely, consequentially inside a situation — is one of the most powerful experiences a human being can have. Games manufacture that feeling more reliably than almost anything else. That's not a small thing. That's the reason games have existed in every culture that has ever been studied, across all of recorded history.
But here's the distinction that sharpens the definition: not all play is a game. Children playing pretend — dragons in the backyard, kingdoms made of couch cushions — are engaged in genuine, valuable play. It develops imagination and social cognition and a dozen other important things. But there's no interactive decision structure. There's no outcome that depends on the strategic choices of multiple agents. It's creative and improvisational and often beautiful, but it isn't a game in the sense this course uses. The line between play and game isn't about seriousness or age — it's about structure. Games have structure. Specifically, they have rules that constrain what's possible, goals that define what counts as success, and decisions that sit inside that constrained space and actually matter.
Add those elements together — interacting agents, constrained choices, outcomes that depend on decisions — and something surprising emerges. Games are, fundamentally, decision-making machines. That's not a metaphor. That's a literal description of what they are. When someone designs a game, they're building a space inside which decisions must be made. And when someone plays a game, they're navigating that space, trying to make decisions that lead to better outcomes. Everything else — the artwork, the theme, the story, the sound design, the physical feel of the cards in your hand — all of that is in service of getting you to make interesting decisions.
This is the insight that most discussions of games skip right over, and it matters enormously. Because if games are decision-making machines, then understanding how decisions actually work — how people reason under uncertainty, how they weigh risk against reward, how they model what other players are thinking — is not just academic. It is directly useful for understanding why some games feel alive and others feel dead. It's the difference between a game that makes you want to stay up until two in the morning and one that gets abandoned after twenty minutes. The quality of the decisions a game presents to its players is, in large part, the quality of the game itself.
And that, precisely, is where game theory enters.
Game theory is the branch of mathematics and economics devoted to studying exactly this — interactive decision-making under uncertainty. According to the Internet Encyclopedia of Philosophy, game theory studies situations in which the outcome of an agent's action depends on the actions of all the other agents involved. It asks: what does a rational agent do when what's best for them depends on what everyone else chooses? It was developed formally in the mid-twentieth century, largely by economists and military strategists — people who needed rigorous tools for thinking about poker, about arms races, about international negotiations. The same intellectual machinery that helps you understand why countries stockpile weapons also helps you understand why everyone in a shooter game camps in the same corner. That's not a coincidence. It's the same underlying structure, described with the same tools.
Stay with this for one more step, because it pays off almost immediately. Game theory and game design might sound like completely different disciplines — one is a branch of applied mathematics, the other is a creative craft. But they are, at the deepest level, studying the same thing from opposite directions. Game theory looks at decision spaces and asks: what will rational agents do? Game design looks at the same question and asks: how do we build a decision space that produces the experience we want? The theorist analyzes. The designer synthesizes. But both are thinking about choices, and outcomes, and what it feels like to navigate uncertainty with something real at stake.
This course treats those two activities as inseparable. That's the bet it's making, and it's a bet worth explaining. Most courses on game theory are aimed at economics students, and they stay firmly in the realm of abstraction. Most courses on game design jump straight to mechanics and tools — Unity, Unreal, card stocks, dice types — without ever asking why any of those mechanics work on a human brain. The gap between those two courses is enormous, and it's exactly where the most interesting thinking lives. Understanding why players make choices is the secret weapon that separates a good game designer from a great one. And you can absolutely learn it without a mathematics degree.
So here's the shape of what's coming. The first half of this course digs into game theory — not the equations, but the ideas. How smart people think about decisions when other smart people are thinking about decisions at the same time. What happens when individually rational choices lead to collectively terrible outcomes. Why cooperation sometimes emerges from purely competitive situations. Why some strategies dominate and why that's a problem for game designers who want players to have genuine choices. These are not abstract puzzles. Every one of them maps directly to something you've felt as a player, probably dozens of times — the frustration of a dominant strategy that kills variety, the thrill of a high-stakes negotiation, the agony of the Prisoner's Dilemma dressed up as a trading card game.
The second half applies that foundation to the craft of building games. How to construct a core mechanic that actually generates interesting decisions. How to design a gameplay loop that keeps players coming back without feeling manipulative. How to balance a game so that no single approach dominates. How to playtest — arguably the most underrated skill in all of game design — so that other people's confusion and frustration becomes data you can use rather than noise that just demoralizes you. And at the end, a finished prototype. A real game, designed by you, grounded in everything that came before.
The course has a running project threaded through it. Every section ends with an exercise. Some are analytical — taking a game you already love and looking at it through new eyes. Some are generative — making decisions about your own game, building its architecture piece by piece. By the time the course reaches playtesting and finishing, you won't be starting from scratch. You'll have been building the whole way through. That's intentional. Game design cannot be learned by reading about it any more than cooking can be learned by reading recipes. At some point you have to touch the material.
The game design resource at spellie.org makes a point that's worth underscoring: game engines don't teach game design. They teach game building. This course is about the other thing — the principles that make a game worth building in the first place. The mechanics, the systems, the loops, the balance, the psychology. Those fundamentals are what separate a game that's impressive on paper from one that's genuinely compelling to play. And they work whether you're making a board game on your kitchen table or something digital. The medium changes; the underlying thinking doesn't.
One more thing about how to use this course. It works sequentially, and the sequencing is deliberate. The theory sections are not optional preamble to get through before the "real" stuff. They're load-bearing. When you get to the section on balance and start thinking about dominant strategies, you'll want the game theory background to understand why dominant strategies are a problem at a structural level, not just an instinctive one. When you get to the section on player psychology, the earlier work on rational decision-making will give you a contrast that makes the psychology much more interesting. The ideas compound. That's the design of the course, and it mirrors what's true of good game design itself — every layer depends on the layers beneath it.
For now, though, just sit with the definition. A game is an interactive situation where choices matter because outcomes depend on decisions made by multiple agents who are all aware of each other. It is, therefore, a decision-making machine. And that single reframe — from "fun activity" to "structured decision space" — is going to quietly change everything about how you think about playing, and eventually about how you design.
That hunter in the forest is still standing there, listening for footsteps that may or may not be coming. The decision she makes — and why she makes it — is exactly what this course is built around.
The next question is where game theory actually came from, and the answer involves a mathematician who wanted to understand poker, a set of ideas that changed economics and military strategy, and a concept of "rational" behavior that turns out to be a lot more complicated than it first sounds.
3Game Theory 101: How Smart People Think About Decisions
Games are decision-making machines — that's the surprising conclusion from the previous section, and it raises an immediate question: if games are built from decisions, then who figured out how to study decisions mathematically? The answer starts in Vienna in the 1920s, takes a sharp left turn through a poker game, and ends up reshaping economics, military strategy, and biology before anyone thought to use it for actual game design.
Here's the thing that makes the origin story of game theory so satisfying: the person who launched the entire field wasn't interested in fun. John von Neumann — mathematician, polymath, one of the people who helped build the atomic bomb — got fascinated by a much more personal problem. He wanted to figure out how to win at poker.
The core territory of this section covers four big ideas: where game theory came from, what it actually studies, the basic vocabulary you need to think in its terms, and why any of it matters for designers who want to build better games. None of it requires math. All of it changes how you see every game you've ever played.
Start with the man himself. According to the Wikipedia article on game theory, modern game theory began with von Neumann's work on mixed-strategy equilibria in two-person zero-sum games — and the key foundational paper arrived in 1928, when von Neumann published "On the Theory of Games of Strategy." What struck him wasn't winning in the simple sense, like memorizing which chess moves are best. Chess had already been formalized in a different way — as far back as 1913, Ernst Zermelo had published a proof that optimal chess strategy is strictly determined. What fascinated von Neumann was something murkier: games where your best move depends entirely on what you think your opponent is going to do, and your opponent is thinking exactly the same thing about you. That recursive hall of mirrors is the intellectual heart of game theory. Poker is the perfect example because a poker player's optimal choice isn't just about the cards — it's about the opponent's likely hand, their likely read of your hand, and how your betting history has shaped their beliefs. It's decisions about decisions, all the way down.
The book that turned this insight into a field came sixteen years after that 1928 paper. As documented in the Wikipedia article on game theory, von Neumann co-authored "Theory of Games and Economic Behavior" in 1944 with economist Oskar Morgenstern. Morgenstern's contribution was crucial — he was the one who saw that the same mathematics that describes a poker game also describes market competition, negotiation, and any situation where two or more parties are making choices that affect each other. The book's second edition added an axiomatic theory of utility, which gave mathematicians and economists a formal way to think about decision-making under uncertainty. Suddenly, game theory wasn't just about games. It was about rational choice itself.
Worth knowing: the field didn't spring fully formed from von Neumann's mind. The Wikipedia article on game theory traces earlier work back much further — as far as 1657, when the Dutch mathematician Christiaan Huygens developed the concept of mathematical expectation in his work on gambling. In 1838, Antoine Augustin Cournot built a model of competition between firms in a market that, though he didn't name it this way, contained what we'd now recognize as a Nash equilibrium. What von Neumann and Morgenstern did was recognize that all of these threads — gambling mathematics, economic competition, military strategy — were instances of the same underlying structure. They wove them into a single coherent framework.
So what is that framework? Game theory, at its most stripped-down, is the study of strategic interaction — situations where what's best for you depends on what others do, and what's best for them depends on what you do. As described in the Wikipedia article on game theory, it's now understood as an umbrella term for the science of rational decision-making in humans, animals, and computers. That's a wide tent, and it's intentional. The same logical structure underlies a chess match, a trade negotiation, an arms race, and a herd of meerkats deciding whether to post a lookout. The math doesn't know the difference.
Before going further, it's worth building a small vocabulary — three words that let you describe any strategic situation precisely. Every game-theoretic scenario has players, strategies, and payoffs. Players are whoever is making decisions — these can be people, companies, countries, or even species. Strategies are the complete set of choices available to each player — not just "what do I do right now" but a full plan that covers every situation they might encounter. And payoffs are the outcomes each combination of strategies produces — what each player ends up with when everyone has made their choices. According to the chapter on game theory and the Nash Equilibrium at pressbooks.pub, the standard game theory model assumes each player is rationally self-interested, meaning they'll choose whatever strategy maximizes their payoff. That assumption does a lot of work in the theory — and as you'll see shortly, questioning it does even more.
These three elements — players, strategies, payoffs — map beautifully onto game design. When a designer sits down to build a game, they're essentially building a payoff structure. They decide who the players are, what moves are available to them, and what outcomes follow from each combination of choices. Game theory and game design are, at this level of abstraction, working on exactly the same problem from opposite directions. Game theorists take a situation and analyze what rational players would do. Game designers start with what they want players to do and work backward to build the situation that produces it.
Now for the distinction that will come up over and over throughout this course: zero-sum versus non-zero-sum games. As explained in the pressbooks.pub chapter on game theory, a zero-sum game is one where your gains are exactly balanced by your opponent's losses — this is the logic of the poker table or a sporting match. Every dollar one player wins is a dollar another player loses. The total winnings in the system never change; they just get redistributed. Chess is zero-sum. Competitive poker is zero-sum. Most traditional sports are zero-sum.
But here's where it gets interesting. The same source notes that not all games — in the game-theoretic sense — work this way. Non-zero-sum games are situations where win-win and lose-lose are both possible outcomes. Think of two drivers approaching each other on a narrow road. They both want the same thing: to pass each other safely. If they coordinate — both go right, say — both win. If they don't coordinate — one goes right, one goes left — both lose. The total value in this situation isn't fixed; it depends on what they decide together. The classic example is a coordination game where two people profit if they meet and get nothing if they miss each other. Their interests aren't opposed. They're aligned. They just need to find a way to communicate that alignment.
This distinction matters enormously for game designers, and here's a first glimpse of why. Games that are purely zero-sum put players in a directly adversarial relationship — your success requires my failure. That creates one kind of tension. But most commercially successful games aren't purely zero-sum. They layer cooperation, trading, shared threats, and negotiation onto a competitive skeleton. Understanding whether your game's core interaction is zero-sum or not is one of the first and most important structural decisions you'll make. It shapes everything from player count to emotional tone to the kinds of stories your game tells.
Now, about rationality. This is the concept that trips most people up when they first encounter game theory, and it's worth slowing down here for a moment. When game theorists say players are "rational," they don't mean players are brilliant or prescient or always making objectively correct decisions. They mean something much simpler and more precise: rational players have consistent preferences and choose the strategy most likely to satisfy those preferences given what they know. As described at pressbooks.pub, the standard assumption is that each player acts to maximize their outcome — their payoff. That's the whole definition. Rational doesn't mean smart. It means consistent and self-interested.
Bear with this for one more step, because the interesting part is what happens when you relax that assumption. Real humans are famously, reliably, delightfully irrational by this narrow definition. People value fairness even when accepting an unfair deal would make them richer. They make different choices depending on how options are framed, even when the underlying outcomes are identical. They cooperate with strangers they'll never meet again. They sabotage their own best interests to punish someone who wronged them. Behavioral economics — a field that exploded in the late 20th century — documented hundreds of these systematic departures from classical rationality. The psychologists Daniel Kahneman and Amos Tversky showed that human decision-making is riddled with predictable biases and that classical game theory's rational-agent model misses enormous swaths of actual behavior.
This might seem like a problem for game theory — and in some contexts it is. But for game designers, the gap between theoretical rationality and actual human behavior is not a bug. It's the most interesting feature in the landscape. If people always made the optimal choice, games would be solved the moment they were released, and no one would bother playing them. The fact that humans bring emotion, pride, fairness concerns, social pressure, narrative thinking, and sheer stubbornness to every decision is precisely what makes games rich and unpredictable. A designer armed with game theory knows what the rational play is in any given situation — and can then deliberately design situations where the rational play feels wrong, or where players are tempted away from it, or where two equally rational strategies exist and the choice between them reveals something true about who you are.
The reach of game theory beyond games is also worth sitting with for a moment. According to the Wikipedia article on game theory, the field has applications across social science and is used extensively in economics, logic, systems science, and computer science. Since the 1950s, when it was extended from two-person zero-sum games to the full complexity of non-zero-sum multiplayer interactions, game theory has been applied to arms races, international diplomacy, auction design, evolutionary biology, traffic engineering, and environmental negotiations. The same article notes that fifteen game theorists had won the Nobel Prize in economics as of 2020 — including Paul Milgrom and Robert B. Wilson, recognized for their work on auction theory. John Maynard Smith won the Crafoord Prize in 1999 for applying evolutionary game theory to biology. The question of how organisms evolve strategies turns out to be formally identical to the question of how rational agents choose strategies — nature is running a continuous, massive, high-stakes game with survival as the payoff.
That breadth is part of why game theory feels like a superpower once it clicks. It's a set of lenses — ways of looking at a situation — that reveal structure that wasn't visible before. Traffic jams become coordination problems. Salary negotiations become bargaining games. The arms race between offense and defense in a football playbook becomes an adversarial strategy game with mixed strategies. Once you've seen the structure, you can't unsee it. And more practically: once you can name the structure of a strategic situation, you can start reasoning about it clearly instead of just feeling your way through.
For game designers, this matters at a concrete level. When you're building a game and you're trying to figure out why a particular strategy feels too dominant, or why players keep doing something you didn't intend, or why the game stops being interesting once players learn its secrets — those are game-theoretic problems wearing a design costume. The vocabulary of players, strategies, and payoffs gives you a language to diagnose what's going wrong. Zero-sum and non-zero-sum thinking helps you understand whether the competitive structure you've built actually produces the experience you want. And the concept of rationality — plus its limits — reminds you that you're not designing for robots. You're designing for humans who are emotional, social, biased, proud, and capable of enormous creativity when given the right kind of problem.
This is the first glimpse, and it's genuinely just a glimpse. Game theory's toolkit is much larger than players, strategies, and payoffs — it includes equilibrium concepts, information structures, repeated interactions, and mechanisms for enforcing agreements. All of that becomes important. But none of it is as fundamental as this foundation: games are strategic interactions, and the study of strategic interaction reveals truths about decision-making that you can deliberately build into the games you design.
What you have now is the map of the territory. You know where game theory came from — von Neumann trying to crack the poker table — and you know what it studies: rational agents making choices that depend on each other's choices. You know the basic vocabulary — players, strategies, payoffs — and the most important structural distinction — zero-sum versus non-zero-sum. And you know the central tension that will run through everything else: rationality is the theory's foundation, but human irrationality is where the interesting design actually lives. The next step is the concept that took everything von Neumann built and gave it a tool sharp enough to cut through real complexity — the Prisoner's Dilemma, and the strange, troubling equilibrium that emerges from it.
4The Prisoner's Dilemma and the Nash Equilibrium: When Rational Choices Lead to Terrible Outcomes
Two suspects sit in separate rooms. They cannot talk to each other. Each one faces the same choice: stay quiet, or betray the other. If both stay quiet, they each get a light sentence — maybe a year. If one betrays and the other stays quiet, the betrayer walks free while the quiet one gets ten years. If both betray each other… they both get five years. The math seems obvious: cooperation is better. And yet, almost everyone betrays. That tension — between what's clearly better for both people together and what each person does when left to reason alone — is the beating heart of one of the most important ideas in all of social science.
The previous section introduced the basic vocabulary of game theory: players, strategies, payoffs, and the crucial difference between zero-sum and non-zero-sum situations. Now it's time to meet the concept that has haunted game theorists, economists, biologists, political scientists, and yes, game designers, for more than seventy years. This section is going to take you inside the Prisoner's Dilemma, introduce the Nash Equilibrium, and then — this is where it gets genuinely useful — show you exactly why these ideas matter the next time you sit down to design a game.
Start with the story.
The classic version, formalized in the early 1950s at the RAND Corporation, goes like this. Two people have been arrested and are held in separate cells. The police don't have enough evidence to convict either of them on the main charge, but they have enough for a lesser one. So each prisoner is offered a deal. Betray your partner and you go free — but only if your partner stays quiet. If both betray, you both get a medium sentence. If both stay quiet, you both get the light sentence. The catch is that you cannot communicate with your partner. You have to decide in isolation.
Now think through the reasoning from one prisoner's perspective. If your partner stays quiet, you can either stay quiet — and get one year — or betray — and go free. Clearly, betraying is better. If your partner betrays, you can either stay quiet — and get ten years — or betray — and get five years. Again, betraying is better. Here's the devastating conclusion: no matter what your partner does, betrayal is always the individually better choice. Game theorists call this a dominant strategy — a choice that is better than all your other options regardless of what anyone else does. And yet, if both players follow this ironclad logic, they both end up with five years, which is worse than the one year they'd each get from mutual cooperation. Rational thinking, applied individually, produces a collectively terrible result.
That's the reason the Prisoner's Dilemma has haunted game theorists for seventy years. It's not just an abstract puzzle — it's a precise model of a genuine and recurring tragedy in human affairs.
Now stay with this for one more step, because understanding WHY betrayal is a dominant strategy here is the key to understanding what a Nash Equilibrium is — and those two ideas are deeply tangled together.
A Nash Equilibrium — named after the mathematician John Nash, whose life was dramatized in the 2001 film "A Beautiful Mind" — is, in plain English, the point where nobody wants to change their mind. More precisely, as described in this overview of Nash Equilibrium and game theory from Pressbooks, a Nash Equilibrium is a set of strategies where no individual player can do better by switching to a different strategy, given what everyone else is doing. Notice that definition applies to the whole set of strategies together, not to any one player's choice in isolation. It's a kind of mutual best-response — everyone is playing their best possible move, given what the others are doing.
In the Prisoner's Dilemma, the Nash Equilibrium is both players betraying each other. If you're already betraying and your partner is betraying, there's no reason for either of you to switch to staying quiet — switching would just make things worse for you. So that combination — mutual betrayal — is stable in a specific technical sense. Nobody has an incentive to deviate from it. And here's the thing that makes the Prisoner's Dilemma so philosophically uncomfortable: the Nash Equilibrium is mutual betrayal, even though mutual cooperation would be better for everyone. The individually rational outcome is collectively irrational. That gap between individual logic and collective welfare is one of the deepest tensions in all of social science, and it shows up everywhere.
Most people get a little tripped up the first time they work through this, so it's worth pausing to make sure the logic is solid before moving on. The Equilibrium isn't the outcome that feels fairest, or the one that produces the best total result. It's simply the outcome that's stable — the point where no one has any reason to change what they're doing. That's it. And stability turns out to be a much weaker property than you might hope.
Finding Nash Equilibria doesn't require any math, by the way — it just requires a methodical way of thinking through choices. Here's the trick: for each strategy a player might choose, ask whether they'd want to switch if they knew what everyone else was doing. If the answer for every player is "no, I'd stick with this," you've found an equilibrium. Take a very simple game: two drivers approaching each other on a narrow road. Each one can drive on the right or the left. As the Pressbooks analysis of game theory and Nash Equilibrium explains, this driving game actually has two Nash Equilibria — both drive right, or both drive left. If you're both driving on the right and I switch to the left, we crash. So "both drive right" is stable. Same logic applies to "both drive left." Neither player wants to deviate as long as the other is doing the same thing.
This brings up a critical and often underappreciated point: games can have more than one Nash Equilibrium, and not all equilibria are equally good. That driving game has two excellent equilibria and one terrible one — the random, coin-flip equilibrium where each driver independently picks a side. According to the same Pressbooks analysis, if you're flipping a coin and your partner is flipping a coin, you can't do better by switching to always-right or always-left, because you don't know what side they'll pick. So the coin-flip outcome is technically an equilibrium — but it's an equilibrium that produces crashes half the time. Being an equilibrium doesn't mean being good. It just means being stable.
These driving games are also an example of something called a coordination game, and coordination games are worth spending a little time with because they show up constantly — in real life, in history, and in game design. A coordination game is exactly what it sounds like: a situation where everyone would benefit from doing the same thing, but the challenge is agreeing on which thing. Nobody is trying to beat anyone else. The interests are actually aligned. The problem is pure coordination — finding the right focal point that everyone can converge on.
As the Pressbooks text notes, in the driving game, local custom resolves the coordination problem elegantly. When in Rome, you drive on the right because that's what the Romans do. When in London, you drive on the left. The custom itself becomes what game theorists call a focal point — a kind of salient, obvious answer that people gravitate toward because everyone knows everyone else will gravitate toward it too. You don't need to communicate. You just need shared knowledge of the convention.
Coordination failures — situations where people can't find the focal point — are surprisingly costly in real life. Think about file formats, communication standards, which side of the road to drive on in a new country, or even something as mundane as where to meet a friend when your phone dies. The value of any single standard isn't that it's necessarily the best possible choice — it's that everyone uses it. A world where everyone uses the same charging cable is better than a world where two equally good cable designs split the market, even if neither design is optimal.
Now zoom out and look at how the Prisoner's Dilemma and Nash Equilibria show up at scale.
Arms races are a textbook example that game theorists return to again and again. The Internet Encyclopedia of Philosophy's entry on game theory lists international arms races explicitly alongside wage bargaining, market transactions, and international negotiations as canonical examples of interactive situations that game theory models. Two rival nations each face the choice: arm up or stay limited. If your rival arms up and you don't, you're at a severe disadvantage. If your rival stays limited and you arm up, you gain an advantage. So regardless of what the other side does, arming up is the dominant strategy — it's better, or at least not worse, in every scenario. Both sides arm up. Both sides are less secure and significantly poorer than if they'd both stayed limited. That's the Nash Equilibrium of an arms race, and it's been the logic of military competition since the invention of the concept of military competition.
Traffic jams work by the same logic. Every driver is rational — they each take the route that minimizes their own travel time. But when every driver makes the locally rational choice, the result is gridlock that makes everyone worse off than if they'd somehow coordinated on a different distribution of routes. The Internet Encyclopedia of Philosophy notes that game theory studies exactly these situations where the outcome of one agent's action depends on the actions of all the other agents involved — and traffic is a perfect case where individual rationality aggregates into collective irrationality.
Here's a more entertaining example that anyone who has played a competitive shooter game will recognize immediately.
Camping — hiding in one spot and waiting for enemies to walk past rather than actively moving and engaging — is widely considered unsporting, annoying, and bad for gameplay. It is also, very often, individually rational. If other players are running around and you're hiding, your survival rate is higher and your kill count might actually be competitive. The Nash Equilibrium of many shooter maps is everyone camping, which produces a slow, tense, boring game that nobody is enjoying. Individual rationality drives the game to a state that players genuinely dislike. Game designers spend enormous effort trying to fight this equilibrium — through map design, objective placement, respawn mechanics, time limits, and explicit rewards for movement — precisely because the natural equilibrium of a hide-and-shoot environment is a game nobody wants to play.
That's the bridge from game theory into game design, and it's worth crossing carefully.
Every game designer, whether they know it or not, is in the business of engineering equilibria. You're not just writing rules — you're building a system that players will probe for dominant strategies, and whatever stable state they find, that's what your game will actually look like in practice. The theoretical game you designed and the actual game people play are only the same if you've thought carefully about where the incentives lead.
Dominant strategies are the clearest version of this problem. A dominant strategy, remember, is a choice that's better than all alternatives no matter what anyone else does. When a dominant strategy exists in a competitive game, the game effectively solves itself — you don't need to read your opponent, adapt to the situation, or make interesting decisions. You just execute the dominant strategy. As the game theory curriculum at Game Theory 101 describes it, strict dominance is one of the foundational concepts in the field precisely because a strictly dominant strategy is the one that survives all the rational analysis — if you find one, play it, always. But from a design perspective, a strictly dominant strategy is a disaster, because it means your game has a "correct answer" that removes the interesting decision-making.
Think about a card game where one particular opening sequence is so powerful that it wins the majority of the time against any defense. Experienced players immediately gravitate to it. New players learn about it from veterans. Within a few play sessions, every competitive player is using it, and the interesting decisions at the start of the game vanish. What felt like a rich decision space has collapsed to a single path. The game isn't broken in the sense of being unplayable — it's broken in the sense that the decisions don't feel meaningful anymore. That feeling players get when they realize a game has been "solved" is the feeling of a dominant strategy being discovered.
Great game designers use Prisoner's Dilemma logic intentionally. The trick is to create situations where cooperation would be better for everyone, but individual incentives make defection tempting — and then give players tools and context for navigating that tension. Trading games do this. Negotiation games do this. Games with shifting alliances do this. The Prisoner's Dilemma stops being a tragedy and starts being a source of dramatic interest when players have information about each other, can communicate, can make promises — even unenforceable ones — and will play with each other again in the future.
There's a reason the Prisoner's Dilemma changes so dramatically when you repeat it. The one-shot version has a clear dominant strategy: betray. But in a repeated game, where you'll face this person again and again, betrayal carries a long-term cost — they'll betray you back next time, and the time after that. Mutual cooperation can become stable when there's a future to protect. Game designers exploit this when they build games where reputation matters, where players remember what other players did three turns ago, and where burning someone now might mean having no allies later.
Worth knowing about coordination games specifically: they're everywhere in game design, and they're almost always underused as a design tool. The challenge of coordination — finding a focal point, communicating under constraints, reading what other players will do — is inherently interesting. It generates exactly the kind of tension that makes moments memorable. When a group of strangers playing a cooperative game spontaneously discovers a strategy that works, that moment of coordination is often more satisfying than winning itself.
Here's the deeper design principle that runs through all of this. The Prisoner's Dilemma and the Nash Equilibrium reveal something uncomfortable: the incentive structure of a game is its real design, not the stated goals. You can write "players are encouraged to cooperate" in your rulebook all day long, but if the incentive structure rewards individual defection, players will defect — and they will be completely rational to do so. The rules are the frame. The equilibria are the house. Designing toward the equilibria you actually want your players to reach is the work.
This is also why finding dominant strategies before your players do is one of the most valuable things a designer can do. If mutual betrayal is the equilibrium, and you want cooperation to be viable, you need to change the payoff structure — make cooperation more rewarding, make defection riskier, add information that lets players signal trustworthiness, add repeated interactions that create a shadow of the future. If all roads lead to camping, you need to redesign the roads.
The Prisoner's Dilemma has haunted game theorists since the early 1950s because it captures something genuinely true about how incentives work — and how the gap between individual rationality and collective welfare can produce outcomes that nobody wants but nobody can escape alone. That gap is not just a theoretical curiosity. It's the exact same gap that makes a shooter game turn into a standoff, that makes a trading game collapse into cutthroat competition, that makes an arms race spiral upward when both sides would prefer to de-escalate.
Understanding that gap is understanding something real about how people make decisions — and knowing it is what lets you, as a designer, build games that steer players somewhere better. The next step is understanding what happens to all this logic when you're not playing a single game once, but playing with the same people over and over — which is where cooperation gets a lot more interesting, and a lot more fragile.
5Cooperation, Competition, and Everything In Between
The Prisoner's Dilemma, left to its own devices, paints a pretty bleak picture of human nature — two rational people, each making the sensible choice, ending up somewhere neither of them wanted to be. But here's the thing the Dilemma's classic form quietly leaves out: most of the time, you're going to see that other person again.
And that changes everything.
This section is about what happens when you expand the lens beyond the single two-player standoff — into cooperation, into mixed motives, into the swirling complexity of multiplayer dynamics, and into one of the strangest and most celebrated board games ever designed. All of it connects back to a central design question: what kind of competitive structure do you actually want your game to have?
Start with the fundamental split. Game theorists draw a sharp line between what they call cooperative games and non-cooperative games — and the distinction isn't quite what it sounds like. A non-cooperative game doesn't mean players are enemies. It means each player is making decisions independently, in their own interest, without binding agreements. Chess is non-cooperative. Poker is non-cooperative. Even a negotiation where you shake hands at the end can be non-cooperative in the game-theoretic sense, because nothing forces either party to honor the deal. A cooperative game, by contrast, is one where binding agreements are actually possible — where players can commit credibly to a course of action and build strategy around those commitments. As the Internet Encyclopedia of Philosophy's overview of game theory explains, the heart of game theory is the study of interactive situations — ones where the outcome of your action depends on the actions of everyone else involved, and where everyone knows that.
That interdependence is what makes cooperation both valuable and fragile.
Here's where the shadow of the future enters. In the classic Prisoner's Dilemma — two players, one meeting, no second chance — the math really does favor betrayal. But game theorists noticed something: when you repeat the game, the math flips. If you and another player are going to face the same situation again and again, your choices today carry weight into tomorrow. Betray someone now, and they'll remember. Cooperate, and you build something — a reputation, a track record, a reason for the other person to cooperate back. This is what political scientists call the "shadow of the future": the longer and more certain that future looks, the more it disciplines behavior today. Game Theory 101's curriculum on repeated games treats this as one of the central results in the field, and it's genuinely surprising how much cooperation you can sustain between purely self-interested players once you take repetition seriously.
The intuition maps beautifully onto real life. Why do people leave good reviews on platforms they'll never use again? Why do businesses honor warranty claims that cost more than they're worth? Because they're playing a repeated game — with their customers, with their reputation, with the ecosystem they depend on. The one-shot betrayal looks tempting in isolation. Stretched across a future of repeated interactions, it looks like slow-motion self-destruction.
Robert Axelrod's famous computer tournament in the early 1980s tested exactly this question, and the result was unexpected enough to become one of the most cited results in social science. He invited game theorists to submit strategies for a repeated Prisoner's Dilemma tournament — programs that would decide, on each round, whether to cooperate or defect. The winner, across multiple rounds and multiple entrants, was the simplest strategy submitted: Tit-for-Tat. Cooperate on the first move. Then do whatever the other player did last round. That's it. No cleverness, no elaborate prediction, just immediate reciprocity. It won because it was nice (it never defected first), punishing (it retaliated instantly), forgiving (it returned to cooperation the moment the other player did), and clear (it was easy to read, which invited cooperation). The lesson that came out of that tournament is one of the most important in game theory: cooperation doesn't require altruism. It requires the right conditions — repeated play, clear signals, and consequences.
Now pay attention here, because this is the part that most people miss when they first hear about the Prisoner's Dilemma applied to games. The shadow of the future isn't just a theory about international relations or marketplace reputation. It's a design tool. When you structure a game so that players will interact with the same opponents multiple times — in a campaign, across multiple rounds, in a persistent online world — you're extending that shadow. You're giving players a reason to care about their reputation inside the game. And that creates richer, more human behavior than any single-shot mechanic can produce.
Think about what happens in a long card game among friends where you'll play again next week. The player who stabs someone in the back might win this session — but they'll walk into the next one wearing a target. That's not a bug. That's emergent social complexity, and it's deeply satisfying to watch unfold.
Now widen the lens further, because purely cooperative and purely competitive games are both, in a sense, edge cases. Most of the interesting territory in game design lives in the middle.
Mixed-motive games — the term comes from the game theory literature and it describes situations that are partly competitive and partly cooperative at the same time — are where most great games actually live. Consider trading games. Settlers of Catan, for instance, rewards players for trading resources with each other. But every trade is also a competitive act: you're deciding who gets resources and who doesn't, which shapes who can build what. Every deal is simultaneously collaboration and strategic positioning. You need each other, but you're also rivals. That friction — the need to cooperate with people you're also trying to beat — is exactly what generates the social texture that makes those games feel alive.
Team sports are another version. Basketball players on the same team cooperate completely with each other, but the game as a whole is competitive. And within the team, there are subtler mixed motives: a player might pass to a teammate who has a better shot, even though individual scoring stats matter for their career. The game creates layers of competitive and cooperative incentive stacked on top of each other, and navigating those layers is part of what makes great team play interesting to watch and to play.
The design implication here is one of the most useful in this entire course: before you build a single mechanic, decide where on the cooperation-competition spectrum you want your game to sit — and then make sure your mechanics actually enforce that position. A game that says "cooperation is encouraged" but never rewards it will be purely competitive in practice, because players will optimize for what the game actually incentivizes.
Multiplayer games add another layer of complexity that pure game theory sometimes struggles to capture: the social dynamics that emerge when more than two players are in the room.
Take alliances. In a two-player game, the math is clean: you win or they win. In a three-player game, something interesting happens. Any time one player gets too far ahead, the other two have a shared interest in bringing them down — not because they like each other, but because they dislike losing more than they dislike cooperating. This creates the "leader gets attacked" problem, which is one of the most reliable dynamics in multiplayer game design. Pull ahead too fast, and you become everyone's enemy. Which means players learn to hide their progress, to sandbag, to let someone else take the lead while they quietly build. Strategy games that ignore this tend to produce a very specific and annoying experience: whoever gets an early advantage wins, because no one coordinates to stop them early enough.
But there's a more dangerous version of this dynamic, and it's called kingmaking — and it's the nightmare of multiplayer game designers. Kingmaking happens when a player who cannot win themselves is in a position to decide who does. Imagine you're in a three-player game in the final round. Player A is slightly ahead of Player B. You're hopelessly behind. But you can, through your final actions, either help Player A win or help Player B win. The outcome of the game is now in your hands — but you have no stake in it. Your choice becomes arbitrary, or emotional, or based on factors completely outside the game's strategic logic. That feels terrible. It feels like the game broke its own rules.
The pressbooks introduction to game theory and the Nash equilibrium emphasizes how equilibrium depends on players responding rationally to incentives. Kingmaking breaks that assumption entirely: the kingmaker has no rational incentive, so their decision becomes noise. Good multiplayer design works hard to eliminate kingmaking — or at least to minimize the window during which it can happen.
Asymmetric player roles are one of the most powerful tools for creating interesting multiplayer complexity without these pitfalls. When different players have meaningfully different powers, goals, or starting positions, the game can't collapse into a simple "attack the leader" dynamic, because the leader in one dimension might be behind in another. Asymmetric design gives every player a genuinely different problem to solve, which keeps all of them engaged and makes the strategic space much richer.
The catch — and this is worth sitting with — is that asymmetric design is genuinely hard to balance. If one faction is always better than another, you haven't created interesting asymmetry; you've created an unfair game with extra steps. The goal is for different roles to feel different in character but equivalent in challenge and viability. That requires playtesting in ways that are hard to do analytically.
Which brings us to Diplomacy.
Diplomacy, designed by Allan Calhamer and first published in 1959, is one of those games that gets described in hushed tones by game designers. Set on a map of pre-World War One Europe, it's a seven-player strategy game in which armies move simultaneously, alliances form and dissolve, and — crucially — there are no dice. No randomness at all. Every outcome depends entirely on negotiation and coordination between players. Each round, players talk privately with each other, make promises, forge alliances, and then submit their orders simultaneously in secret.
Here's the catch: nothing in the rules enforces any promise you make. Every agreement is optional to honor. And since winning requires controlling eighteen supply centers out of thirty-four, and since no single player can realistically reach that number without alliances — and since no alliance can survive if one player is going to win, because a winning player's allies become their obstacles — the game is, structurally, a machine for producing betrayal.
The psychological intensity of Diplomacy comes from this design. Players know, going in, that every alliance is temporary. They know their allies know this too. And they know their allies know they know. So the entire game becomes a question of trust management across time: when do you support someone who might stab you? When do you preemptively betray someone who might betray you first? How do you read the table to figure out who's telling the truth?
Every element of the game theory toolkit covered in this course lives inside Diplomacy simultaneously. The shadow of the future — game after game among the same friend group, where reputations accumulate. The Prisoner's Dilemma — submit your orders before knowing what your ally submitted. Mixed motives — you genuinely need each other, and you're still competing. Kingmaking — the endgame is often a negotiation over who gets to win. Asymmetric positions — the geography of Europe gives each starting nation a completely different strategic problem.
Diplomacy is not a relaxing game. It's been known to end friendships. There's a reason the hobby game community treats it as a kind of test of psychological endurance. But it's also instructive precisely because it strips away everything except the social and strategic mechanics — no randomness, no hidden information in the game state itself, just players trying to read and influence each other. As a design object, it's almost a proof-of-concept: game theory in its most naked form, made playable.
The design lesson is this: if you want players to feel genuine tension, genuine trust, genuine betrayal — you have to give them something real to lose and real decisions about how to behave toward each other. Games that enforce cooperation through rules (you must help the other player) feel different from games that incentivize cooperation through math (it's in your interest to help, for now). The first is cooperative design. The second is what Diplomacy does — and it's far messier, far more human, and far more memorable.
Now, all of this points toward a choice you'll need to make as a designer: what kind of competitive structure do you actually want?
That sounds like a big question, but it simplifies down to a few core tensions. Pure competition produces clear winners and losers, but can alienate players who fall behind early. Pure cooperation — think Pandemic, where all players either win or lose together against the game itself — creates shared emotional investment, but can suffer from one experienced player essentially solving the game on behalf of the group. Mixed-motive games produce the richest social dynamics, but require careful balancing so that cooperation doesn't become obviously dominant (making it boring) or obviously suicidal (making it pointless).
The "leader gets attacked" problem is something you need to design around, not just hope your players will handle. Catch-up mechanics — ways for trailing players to close the gap — are one tool. Obscuring the score or making it genuinely difficult to assess who's winning is another. Giving players individual goals that don't perfectly overlap with overall winning positions is a third. None of these solutions is universal; each creates its own trade-offs.
Kingmaking is harder to eliminate, but you can minimize it by ensuring that every player's decision, even late in the game, connects back to their own objectives in some meaningful way. The closer the game keeps all players to relevant choices, the less opportunity there is for a powerless player to become an unwilling tiebreaker.
Asymmetry, used well, is one of the most exciting tools in this toolbox. When players have genuinely different abilities, the game can serve different playstyles, different strategic sensibilities, and different emotional experiences simultaneously. The explorer who wants to navigate uncharted territory, the builder who wants to optimize, the aggressor who wants direct confrontation — asymmetric design can make room for all of them inside the same game, in the same session.
The broader point, the one worth carrying forward, is that the cooperation-competition spectrum isn't a dial you set once. It's a texture that runs through every mechanic, every player interaction, every rule. Understanding where you want to sit on that spectrum — and then building every piece of your game to support that position — is one of the most important structural decisions you'll make.
Understanding how players treat each other is, ultimately, about understanding what you're giving them to want. Game theory shows you the math. Game design gives you the tools to shape the conditions. The next step is building the actual machinery — the mechanics themselves — that make all of those decisions possible in the first place.
6What Makes a Mechanic? The Building Blocks of Every Game
Picture a game of chess. Both players share identical pieces, identical rules, identical starting positions — the perfect mirror of symmetry. And yet, the moment White moves a pawn forward, something entirely new comes into existence: a possibility space that has never existed in exactly this form before, never been navigated by exactly these two minds, never resolved in quite this way. That transformation — from static rulebook to living, breathing strategic encounter — happens because of mechanics. Not the rules written in the manual, but the actions those rules enable. That distinction sounds small. It turns out to be everything.
This section is about what a mechanic actually is, how mechanics nest together to create experiences, and how thinking about them clearly will make you a sharper analyst of games you already love — and a more intentional designer of games you'll one day build.
Let's start with the definition, because it's sneakier than it looks.
A mechanic is not a component. It is not a rule. It is not a feature. A game design breakdown at gamedesignskills.com frames it this way: game mechanics are how players and the fundamental interlocking pieces of a game — rules, challenges, goals, actions, strategies, game states — interact with each other in a meaningful way. Meaningful is doing the heavy lifting in that sentence. The key test is whether something creates consequences. If it does, it's a mechanic. If it doesn't, it's something else — decoration, flavor, atmosphere. All of those things can be wonderful. But they are not mechanics.
The flaming arrow example is the clearest illustration of this distinction. Gamedesignskills.com puts it precisely: fire a flaming arrow in one game and it burns away a patch of vines, revealing a hidden path — that's a mechanic. It changes the game state. It creates a consequence. The player made a choice, and the world responded. Now take the identical flaming arrow into a different game: it triggers a gorgeous particle effect of burning grass, impresses everyone watching, and then behaves exactly like a regular arrow. Same object. Same visual. No mechanic. The fire is what designers call "fluff." It has no meaningful effect on gameplay.
Worth sitting with that for a second, because it upends how most people first think about games. Money is not a mechanic. Dice are not mechanics. Tokens, animations, beautiful art, dramatic sound effects — none of these are mechanics on their own. Gamedesignskills.com makes this point explicitly: money, tokens, art, and similar elements are representations of mechanics. The actual mechanic is the action tied to the object. Spending money in a game is a mechanic. Accumulating it under conditions of scarcity is a mechanic. The paper bills in a Monopoly box? Those are just colored paper until the rules give them consequence-generating power.
This distinction becomes even sharper when you realize the same element can be a mechanic in one game and fluff in another. Jumping is the foundational mechanic of every Super Mario game — the entire design is built around what happens when Mario is in the air, when he lands, what he can reach, what he can't. Remove jumping and you have removed the game. But in a top-down strategy game where a character happens to have a "jump" animation between tiles? That jump might be pure animation. It might create no new possibilities, no new consequences. The jump exists in both games. The mechanic exists in only one.
Now, here is where the thinking gets richer.
Most designers and design writers organize mechanics into a layered framework that's been influential since a 2004 academic paper by Robin Hunicke, Marc LeBlanc, and Robert Zubek. The framework is called MDA — which stands for Mechanics, Dynamics, and Aesthetics. It describes three different levels at which a game can be understood, and it explains why the same rulebook can produce radically different experiences in different hands.
Mechanics, in the MDA sense, are the formal rules and systems — the ground-level specification of what is possible. Dynamics are what emerges when those mechanics interact with players making decisions in real time. Aesthetics — which in this framework means something closer to "emotional experience" than visual beauty — are what the player actually feels as a result of those dynamics. A designer works top-down: they specify mechanics in hopes of producing certain dynamics, hoping those dynamics will create target aesthetic experiences. But a player experiences the game bottom-up: they feel the emotions first, notice the dynamics as they play, and rarely think about the underlying mechanics at all.
Bear with this for one more step — it pays off shortly. The MDA lens explains why fixing a "problem" in your rules sometimes makes the feeling of the game worse, not better. You adjusted a mechanic. But the mechanic interacts with other mechanics. The dynamics that emerge from those interactions changed. And the aesthetic experience — the thing the player actually cares about — shifted in a direction nobody predicted. This is why experienced designers say that games are systems, not collections of rules. You'll explore that idea in full depth in the Systems Thinking section coming up, but the seed of it lives here, in understanding that mechanics are the inputs, not the experience itself.
Spellie.org's game design fundamentals guide puts the relationship elegantly: mechanics are the actions available to the player, and it's how they interact that creates fun. In Minecraft, the mechanics of mining, crafting, and exploring interact to form a loop that keeps players engaged for years. No one of those three mechanics is responsible. The magic lives in the space between them.
So what kinds of mechanics actually exist? Let's walk through the most common families, because naming them helps you see them.
Movement mechanics are exactly what they sound like — rules governing how entities travel through the game space. But the variety within this category is enormous. In chess, movement is defined per piece, asymmetric, and exhaustively specified. In Pac-Man, movement is continuous and constrained by maze walls. In Dungeons and Dragons, movement is measured in feet per turn, modified by terrain, and interacts with opportunity attacks. In a platformer, movement involves physics — momentum, gravity, jump arcs. "Movement" as a category is almost too broad to be useful, which is the point: the mechanic is never the label, it's the specific implementation that creates consequences.
Resource management mechanics introduce scarcity. Players acquire, spend, and make tradeoffs among limited resources — whether those resources are gold coins, action points, cards in hand, health points, or time itself. Resource management is load-bearing in a remarkable number of games precisely because scarcity forces decisions. When everything is abundant, there are no hard choices. When resources are tight, every expenditure matters and every acquisition feels meaningful. This is why many game designers treat resource management as one of the most reliable engines of player engagement — it almost automatically generates the condition where players have something real at stake.
Combat mechanics govern conflict resolution. This covers an enormous design space: the push-your-luck dice rolling of a game like King of Tokyo, the tactical positioning of XCOM, the real-time mechanical skill of a fighting game, the card-driven uncertainty of a collectible card game. What matters in each case isn't that conflict exists, but how the mechanic structures the player's agency within that conflict. Does the player make strategic choices before the resolution, during it, or after? Is there a meaningful skill component, or is it primarily probabilistic? These questions determine what combat feels like far more than the theme does.
Trading mechanics create economies between players. In Catan, trading is where much of the game's social texture lives — negotiation, trust, the subtle pressure of being the player who desperately needs one more wheat. Trading mechanics are fascinating because they introduce inter-player dynamics that no rulebook can fully specify. The mechanic defines what can be exchanged and when; what happens when real people start trading is emergent, social, and different every session.
Drafting mechanics involve players selecting from a shared pool, often simultaneously or in sequence. The card draft in a game like 7 Wonders or Dominion creates a mechanic where your choice does two things at once: it adds something to your position, and it removes that option from your opponents. This hidden depth — that drafting is simultaneously constructive and destructive — is what makes drafting feel meaningful even when the stakes are just cardboard. You're building something and blocking someone simultaneously, and that compression of two goals into one action creates genuine strategic texture.
Area control mechanics ask players to occupy space and contest it. Risk, Ticket to Ride, Twilight Imperium — games built around area control give players a visible, spatial representation of their position. The mechanic creates a natural drama: land is finite, expansion requires confrontation, and the map becomes a real-time scoreboard that every player can read. Area control mechanics are particularly good at communicating power dynamics at a glance, which is why they appear in everything from strategy games to children's board games.
Hidden information mechanics are perhaps the most psychologically rich category of all. When some players know things that others don't — the identity of a traitor in a social deduction game, the cards in an opponent's hand, the location of a hidden objective — the mechanic generates inference, bluffing, and the particular tension of acting under uncertainty. This is the bridge back to game theory most directly: hidden information creates the information asymmetry that turns a puzzle into a strategic encounter. Poker without hole cards isn't poker. Among Us without hidden roles is just a walking simulator. The information gap is the mechanic.
Now, one of the most useful distinctions in all of game design is the one between core mechanics and secondary mechanics. A core mechanic is load-bearing. Remove it and the game collapses — or becomes a fundamentally different game. A secondary mechanic is supporting structure: it adds texture, variety, or depth, but the game could survive without it. Getting this distinction wrong is one of the most common mistakes in game design, both for beginners and for experienced designers who fall in love with a clever idea.
Gamedesignskills.com describes a good sign of a strong mechanic as one that "interacts with a wide variety of different situations or shapes how you play the entire game." That's a useful test for coreness. Spell interruption in League of Legends is the example they use — a mechanic that shows up in dozens of characters, creates interaction opportunities across hundreds of game states, and rewards mastery through timing and reading opponent behavior. It's not peripheral. It's structural.
Compare that to a weapon skin in the same game. A weapon skin changes how something looks. It might change how the game feels in an aesthetic sense — and that matters! — but it doesn't create new consequences. It doesn't interact with game states. It is not a mechanic. This distinction is easy to understand in isolation and easy to blur when you're in the middle of designing, because secondary features often feel important when you're building them. The discipline of asking "what does this change?" and "what new decisions does this create?" is what keeps core design load-bearing.
This brings us to one of the most clarifying ideas in game design: thinking about mechanics as verbs.
Spellie.org's design fundamentals guide lists the "verbs" of games explicitly: jump, shoot, run, build, trade, drive, craft. The verb frame is powerful because it cuts through all the thematic noise and gets to the action itself. When you describe a mechanic as a verb, you immediately test whether it's really a mechanic at all. "Gold" is not a verb. "Spend gold to acquire troops" is a verb, or more precisely, contains one. "A sword" is not a verb. "Strike an enemy with a sword, dealing damage that scales with your strength attribute" is packed with verbs and reveals a mechanic immediately.
This frame is also practically useful when designing. If you sit down and list every verb your game currently contains — every action a player can take that creates a consequence — you get a map of your mechanic space. Long list with diverse verbs that interact in interesting ways? Probably a rich game. Short list of similar verbs with limited interaction? Probably feels thin. List full of verbs that nobody ever actually uses? You have fluff masquerading as feature. The verb inventory is a fast diagnostic tool.
The most important insight in this section — worth making explicit before moving on — is that context determines whether something is a mechanic at all. The same element, in different game contexts, can be core, secondary, or pure decoration. Jumping is a core mechanic in Mario, a secondary mechanic in an open-world RPG, and invisible fluff in a turn-based strategy game that happens to have a jumping animation in its battle sequences. Gamedesignskills.com puts it directly: "What can be considered a mechanic in one game is fluff in another, and the key identifier is whether it creates consequences."
This context-dependence also means that the same mechanic can generate wildly different experiences depending on what surrounds it. Consider hidden information. In a poker game, hidden information is the entire point — the mechanic creates a game of inference, psychology, and risk. In a trading card game, hidden information creates a meta-game of preparation: you don't know exactly what your opponent is playing, so you build a deck that can respond to many strategies. In a cooperative deduction game like Hanabi — where players can see everyone's cards except their own — hidden information is inverted and creates a completely unique kind of collaborative puzzle. Same mechanic category. Three completely different emotional experiences. The mechanic is not the experience; the mechanic is the input that, combined with everything else in the system, generates the experience.
Here's the exercise that makes this concrete, and it's worth actually doing rather than just reading past: pick three games you know well — ideally three games from different genres or formats — and try to identify the core mechanics of each. Don't start with themes or components. Start with verbs. What can the player do? What consequences do those actions create? Which of those actions, if removed, would collapse the game?
Then go one level deeper. For each core mechanic you identify, ask: what dynamics does this mechanic create when players engage with it? What do players actually do — not what the rules say, but what real human behavior emerges? And finally: what does that feel like? What's the emotional experience that emerges from those dynamics?
You're doing MDA analysis, even if you never call it that. A player who has completed this exercise for three games they already love has done something that many beginning designers never do: they've learned to see through a game to its structural skeleton. They know what's load-bearing and what's decoration. They know what verbs define the experience and which ones are just there for texture. That kind of vision is what separates designers who make interesting games from designers who make games that are interesting to imagine but disappointing to play.
One more thing worth naming: some mechanics feel meaningful and others feel like fluff even when they technically create consequences. This is a real phenomenon, and it's not about the technical definition. A mechanic that creates very small consequences, or consequences that only matter in edge cases, or consequences that skilled players learn to ignore — that mechanic feels like fluff even though it technically passes the "creates consequences" test. The threshold isn't binary. The question isn't just "does this create consequences?" but "does this create consequences that players care about, engage with, and make real decisions around?"
This is where design intuition develops. And the way intuition develops is through exactly the kind of analysis you're starting to practice: looking at real games, identifying their mechanics, asking which ones actually shape play, and noticing the difference between the ones that do and the ones that merely decorate.
Mechanics are the vocabulary of games. Once you can read them in games you play, you'll be able to write them in games you build. And the next question — how those mechanics combine and interact over time to create the compulsive quality of games people can't put down — is exactly what the gameplay loop section will dig into next.
7The Gameplay Loop: How Good Games Keep You Coming Back
Think about the last time you said "just one more turn." Not because you had to. Not because someone was watching. Just because stopping felt somehow wrong — like leaving a sentence half-finished. That feeling isn't an accident, and it isn't magic. It's engineering.
That pull you felt is called a gameplay loop, and it is the closest thing game design has to a fundamental law. Every successful game has one — from chess to Candy Crush, from poker to Elden Ring. Understanding what a loop actually is, and how to build one deliberately, is the difference between a game that people set down after five minutes and one they find themselves still thinking about on the drive to work.
Here's the plan: start with what a loop actually is and why it works on a neurological level, work through the different scales loops operate at, examine some famous examples in detail, and end with the most important question a designer can ask — is this loop creating engagement or just grinding someone down?
A gameplay loop, in its simplest form, is a cycle. The player takes an action. Something happens in response — feedback arrives. A reward or result follows from that feedback. And that result generates the motivation to take another action. Then it repeats. Action, feedback, reward, motivation. Again, again, again. The game design fundamentals guide at spellie.org puts it cleanly: "A strong game loop keeps players coming back." That sentence sounds obvious until you try to design one, at which point you realize it is one of the hardest things to get right.
The reason the loop works isn't arbitrary. It maps onto something real in human psychology. Brains are reward-seeking systems. When an action produces a clear, satisfying result — especially a result that carries some signal of progress or success — the brain registers that as worth doing again. The loop isn't manipulating this tendency; it's giving it a structured channel to flow through. A well-built loop doesn't feel compulsive the way doom-scrolling feels compulsive. It feels more like a satisfying rhythm — like a craftsperson finding their pace on a piece of work.
The anatomy of the loop matters a lot here, so it's worth slowing down on each piece. The action is what the player actually does — the verb they perform. As covered in the game design skills breakdown at gamedesignskills.com, mechanics are the meaningful verbs of a game: jump, shoot, craft, trade, build. The action has to feel good in itself. If the basic verb is unsatisfying — if jumping feels floaty, if swinging a sword feels like hitting a pillow — the loop will never feel right no matter how clever the surrounding structure is. This is where a lot of beginner designers start too late. They think about the reward before they've made the action feel good. Get the action right first.
Then comes feedback. Feedback is the game telling you that your action mattered. This can be visual, audio, numerical, or narrative — but it has to be immediate and legible. A player who doesn't know whether their action did anything is a player whose brain isn't getting the signal it needs to stay engaged. The feedback closes the first connection in the loop: "I did something, and the world responded." This sounds basic, but an astonishing number of beginner game designs fail right here, leaving players uncertain whether their choices are connecting to anything at all.
The reward is the payoff — what the player gets, concretely, from the completed action. And here is where it gets interesting. Rewards don't have to be dramatic. A coin in Super Mario Bros. is a tiny reward. A soft sound effect acknowledging a correct match in a puzzle game is a tiny reward. What matters isn't the size of the reward; it's the clarity and the timing. A reward that arrives clearly and quickly after the action cements the loop. One that's delayed or ambiguous weakens it.
Motivation is the fourth element, and it's often the invisible one — the thing that makes the player want to push into the next cycle rather than stop. Motivation is generated by a combination of what was just rewarded and what's now visible on the horizon. The player got something. Now they can see something slightly bigger or slightly different that they might be able to get next. That gap between what they have and what they can see is the engine that keeps the loop spinning.
Now — here's where the structure of gameplay loops gets really interesting, and it's the piece most people skip over — loops don't operate at just one scale. They nest. Every substantial game has short loops, medium loops, and long loops, and they work together the way different gears in a clock work together. Each loop is satisfying on its own terms, and each faster loop feeds into the slower ones above it.
A short loop is the fastest cycle — usually measured in seconds. In a first-person shooter, the short loop is: aim, shoot, hit (or miss), observe result. In Tetris, it's: receive piece, rotate and place, observe collapse (or lack of collapse). These loops run at the pace of single decisions. They have to be instantly legible and immediately satisfying, because the player is cycling through them constantly. If a short loop feels bad, the game feels bad. Full stop.
A medium loop is measured in minutes. In an RPG, it might be: enter a dungeon area, fight through enemies, find resources, level up a skill, and exit. In poker, it's a single hand from deal to resolution. The medium loop gives structure to the short loop — it tells the player why the small actions are adding up to something. Without the medium loop, a thousand satisfying short loops can still feel like they're going nowhere.
A long loop is measured in sessions — sometimes hours, sometimes days or weeks. This is the arc of a game: the campaign, the season, the run from starting character to finished story. The long loop is where meaning lives. It's what makes someone say "I've been working toward this for three weeks" rather than "I played a game." Not every game needs a long loop — some games are complete in a session — but for games that want to create lasting investment, the long loop is what generates it.
The magic is in how these nest. Satisfying short loops build satisfying medium loops. Satisfying medium loops build satisfying long loops. And the player, at every moment, is participating in all three simultaneously — getting the immediate kick of the short loop, feeling progress through the medium loop, and sensing movement toward the long-loop destination. This is why some games feel inexhaustibly rich: they've built all three scales well, and the nesting creates a sense that there is always something happening at every level of play.
Take Minecraft. The short loop is: look at the world, swing your tool, harvest a resource. There's a click, a small animation, a material added to inventory. It takes a few seconds, and it's immediately satisfying in a weirdly tactile way. According to spellie.org's game design fundamentals guide, Minecraft's mechanics of "mining, crafting, and exploring interact beautifully to form a loop that keeps players engaged for years." That engagement comes from the nesting. The medium loop in Minecraft might be: gather wood and stone, craft basic tools, build a shelter before night falls, survive the night. That loop might take twenty minutes. The long loop is whatever the player decides it is — building an elaborate structure, reaching the End dimension, creating a functioning machine — and can span dozens of hours.
What's particularly interesting about Minecraft is that the long loop is mostly player-generated. Mojang didn't hand players a fixed goal and say "get here." They built a short loop and a medium loop well enough that players generate their own long-loop ambitions. That's a sophisticated design move, and it depends entirely on the short loop being good enough to ignite the whole chain.
Poker gives you a cleaner, more bounded version. The short loop is each decision point within a hand: your cards arrive, you observe information, you choose to bet, fold, call, or raise. The feedback is immediate — other players react, the pot changes, the hand unfolds. The medium loop is the complete hand from deal to showdown. The long loop is the session, and maybe the longer-term arc of tracking wins and losses, improving skill, building a read on your regular opponents. What's fascinating about poker as a loop example is how explicitly it uses the tool covered in a moment: variable reward schedules.
Variable reward schedules are the part of loop design that has the most power — and the most ethical weight. The concept comes from behavioral psychology. A fixed reward schedule is one where the same input always produces the same output: pull the lever, get one coin, every time. A variable reward schedule is one where the output is unpredictable. Sometimes you get nothing. Sometimes you get one coin. Sometimes you get twenty. And research into how people respond to these schedules shows something striking: variable rewards are far more compelling than fixed rewards. The unpredictability doesn't discourage — it intensifies engagement.
This is why slot machines are designed the way they are. It's also why poker is so gripping. And it's why the loot drop in a role-playing game — where you kill an enemy and might get something valuable, or might get nothing — is almost always more motivating than simply earning a known quantity after every kill. The variability itself is the hook. Your brain stays alert, keeps cycling the loop, keeps hoping.
Here's the ethical dimension, and it deserves to be named plainly. Variable reward schedules are a tool, and like any powerful tool they can be used well or exploited badly. When they're embedded in a system designed to maximize the time a player spends chasing rewards they're unlikely to get — particularly when real money is involved — they stop being good design and start being predatory. Loot boxes in many modern games have drawn exactly this criticism: the variable reward structure is engineered not to create fun but to create compulsion. This is a real distinction, and a designer who understands loops well enough has to also make a choice about which direction to point them.
The marker that separates engagement from exploitation is usually whether the player feels like their skill and judgment are meaningfully involved in the loop. In poker, the variability of outcomes is genuine, but skilled play produces better results over time — the variable rewards are embedded inside a loop that also rewards competence and learning. When variable rewards are attached to pure chance and disconnected from any skill development, the loop becomes a hamster wheel rather than a practice space.
This connects directly to how loops create the feeling of progress and mastery — which is one of the most important things a well-designed loop can do. A good loop doesn't just reward the player in the moment. It accumulates. Each cycle through the loop teaches the player something, even if that something is subtle. They get a slightly better read on what the game expects. They develop a little more fluency with the core mechanic. They get incrementally closer to a threshold that, when crossed, produces a visible and meaningful reward.
Mastery, as a feeling, has a specific architecture. It requires that the player can see their own improvement. It requires that improvement actually changes something about what's possible in the game. And it requires that the game doesn't remove the challenge once the player gets better — it escalates to meet them. Loops that create mastery are ones where skill genuinely matters, where getting better at the short loop opens up possibilities in the medium loop, and where the long loop's destination keeps revealing itself to be further and more interesting than it initially appeared.
A typical role-playing game loop illustrates all of this cleanly. The short loop is combat: choose an action from a set of options, execute it, observe enemy response. The medium loop is a dungeon or quest: navigate a space, fight a sequence of enemies, find items or story beats, reach a boss encounter. The long loop is the full campaign: grow your character from inexperienced to powerful, watch the world change in response to your choices, arrive at the story's conclusion. Each level of the loop is meaningful on its own. The short loop has tactical depth — the right action in the right moment matters. The medium loop has structural drama — the dungeon has an arc. The long loop has narrative weight.
What makes an RPG loop feel like grinding rather than engagement is when the loops disconnect. When the short loop stops offering meaningful choices — when every combat encounter is won by doing the exact same thing — it collapses into pure repetition. When the medium loop becomes a formality — when every dungeon is structurally identical to the last — it stops being an experience and becomes a checklist. When the long loop's progress becomes invisible — when leveling up doesn't change what's possible in any perceptible way — it stops feeling like a journey and starts feeling like treadmill work.
This is the difference between a loop that feels like genuine engagement and one that feels like grinding, and it's entirely a design problem. Grinding happens when the loop continues cycling but stops generating new information, new choices, or new feelings of progress. The player's hands are still moving, but their brain has checked out. The fix is almost always to reintroduce some form of meaningful variance — a new mechanic that creates new short-loop decisions, a new medium-loop structure that changes what's being attempted, or a long-loop milestone that becomes suddenly visible and generates new motivation.
Consider Monopoly briefly, because it's an instructive case that cuts against the grain. Monopoly has a loop: roll dice, move token, take an action based on your landing space, manage money and property. The medium loop is a full game. The long loop is winning — being the last solvent player. The loop works, mechanically. The problem most experienced players identify isn't the loop itself; it's that the long loop runs for much longer than the feedback cycle warrants, and once a player falls sufficiently behind, they spend extended time in a game that they've effectively already lost. The loop continues without meaningful choices. That's grinding — not because the loop is broken, but because the loop can continue in a state where the outcome is determined and the player can see it is determined, robbing the remaining cycles of any sense that they matter.
The practical lesson here is sharp. When designing a loop, ask: what does this cycle teach the player, what does it reward, and what does it reveal? If the answer to any of those is "nothing new" — if a player could be running the loop asleep — it's time to either shorten the loop so the endpoint arrives before tedium sets in, or inject new choices and stakes that make the loop meaningful again.
A useful diagnostic exercise: take a game you love and map out its loops at all three scales. What's the short loop — the action-feedback-reward cycle that happens in seconds? What's the medium loop — the structure that takes a single session or a portion of one? What's the long loop — the arc that spans the whole experience? Then ask where the loop feels most alive and where it starts to drag. Almost always, you'll find the drag is where one of the three scales is underdeveloped, or where the nesting has broken down.
This mapping exercise is also the clearest way to stress-test a loop you're designing. Before you've built anything elaborate, you can sketch the loop on paper and ask those same questions. Does the short loop have enough feedback to feel satisfying? Does the medium loop have a shape — a beginning, escalation, resolution — or is it just an accumulation of short loops without structure? Does the long loop give the player something to look forward to far enough ahead that they'll keep cycling the shorter loops to get there?
Every good game has a loop. The games that become iconic — the ones that people return to years later — have loops that work at all three scales and nest together so smoothly that the player doesn't notice the mechanism. They just feel the pull.
Understanding why that pull exists is what lets you build it yourself. The loop is architecture. But just as architecture needs to account for the forces that act on a building, loop design needs to account for the systems that connect everything together — which is where the next layer of design thinking lives.
8Systems Thinking: How Everything Connects to Everything Else
Monopoly ends the same way almost every time. One player snowballs ahead, buys up the good properties, and then everyone else just... waits to lose. The game can take hours after the outcome is already decided, and yet the rules haven't broken — they're working exactly as written. That's not a rules problem. That's a systems problem.
This section is about learning to see that distinction — to look at a game not as a collection of rules but as a living, interconnected system, and to understand why that shift in perspective changes everything about how you design.
There are several big ideas to work through here: what a system actually is, how feedback loops shape almost every game you've ever loved or hated, why the most interesting things players do are often things designers never planned, and how you start building the kind of designer's intuition that catches problems before your players do. The Mario Kart blue shell will make an appearance. So will poker chips. Stay with this — it pays off.
So what is a system, really? In the loosest sense, a system is just a set of parts that interact with each other to produce behavior that none of the parts could produce alone. Your heart is a system. Traffic is a system. A stock market is a system. And a game — any game, from chess to Fortnite — is a system.
The reason the system framing matters so much is this: when you think of a game as a list of rules, you think about rules one at a time. You write a rule, check it for obvious errors, and move on. But rules don't just exist in isolation — they bump into each other, reinforce each other, undermine each other. The interesting, surprising, sometimes maddening behavior of a game almost always comes from the interactions between rules, not from any single rule standing alone. Game design fundamentals, as described by the Spellie game design guide, describe systems as the "cause and effect" relationships between mechanics — and it's those relationships, not the mechanics themselves, that create the texture of a game.
A novice designer asks: "What are the rules?" A systems thinker asks: "What happens when these rules collide?"
The most powerful collision in any game system is the feedback loop. There are two kinds, and every designer needs to be fluent in both.
A positive feedback loop amplifies — it takes an output and feeds it back into the system as input, making the effect grow stronger over time. In games, this almost always shows up as the rich-get-richer dynamic. The player who's winning gets resources, advantages, or options that help them win more. Their lead becomes self-reinforcing. Monopoly is the textbook case. Once one player starts building hotels on Boardwalk and Park Place, every other player who lands there loses money — and the leading player gets more money — which funds more properties — which generates more income. The loop has a direction, and it only accelerates.
This is where most discussions of positive feedback stop, shaking their heads at Monopoly. But positive feedback isn't inherently bad design — it depends entirely on the context you put it in. Poker, for instance, uses positive feedback deliberately. When a player wins a pot, they have more chips, which lets them bet bigger, apply more pressure, and potentially win larger pots. The rich get richer. But poker has a structural mechanism that limits how much this matters: the buy-in. Every player started with the same stack, and the game ends with a winner who has accumulated all the chips. The positive feedback loop IS the point — it's how the game creates a climax. The accumulated chips tell a story about who made better decisions. The problem isn't positive feedback; the problem is positive feedback in a game that has no mechanism to create tension from it, or to make the endgame interesting for anyone but the leader.
Worth knowing: positive feedback loops are also the engine behind some of the most satisfying sequences in all of gaming. The experience point systems in role-playing games use them constantly. Gaining experience lets you level up, which makes you stronger, which lets you kill harder enemies, which grants more experience. The loop is positive, and it feels fantastic — because the game is designed so the escalation creates new challenges rather than eliminating them.
Now flip it over. A negative feedback loop is the opposite: it uses outputs to dampen the system, pushing back against runaway trends. When a player gets too far ahead, a negative feedback loop nudges the game back toward equilibrium. When they fall too far behind, it nudges them forward. Game designers sometimes call this rubber-banding, and it's one of the more contentious tools in the craft.
Mario Kart is the most famous example, and the blue shell is its most famous mechanic. The Blue Shell — officially the Spiny Shell — seeks out the player in first place and detonates on them, usually at the worst possible moment. The further behind you are in the race, the more powerful the items you receive. Dead last? Bullet Bill basically drives the race for you for a few seconds. In first place? You're getting banana peels. This is a negative feedback loop built into the item system: the game actively works to compress the gap between leader and trailer. As documented in discussions of Mario Kart's design, the steering and power-up system is one of the core mechanics that makes the experience distinctive.
Players who study Mario Kart seriously tend to have complicated feelings about this. On one hand, the rubber-banding is why your little cousin who's never played before can finish a race in a state of genuine excitement rather than lapping the track four minutes after everyone else has finished. It keeps the game playable for a wide range of skill levels, which is core to Nintendo's design philosophy. On the other hand, experienced players often feel punished for excellence — the better they do, the more the game throws obstacles at them. There's a legitimate frustration there. Which leads to one of the important truths of systems thinking: every design decision is a trade-off. The blue shell solves one problem (the game is no fun when the best player disappears over the horizon) while creating another (the game is no fun if being good gets you punished). You don't eliminate problems in systems design. You choose which problems you can live with.
Catch-up mechanics are the more general category that contains rubber-banding. They're any mechanism that helps trailing players stay relevant or close the gap. Dynamic difficulty adjustment — when a game silently recalibrates enemy strength or resource availability based on how the player is doing — is another version of the same instinct. The goal is the same in all cases: keep the game interesting for as long as possible, for as many players as possible.
Poker chip dynamics are a good counterexample to keep in mind. In a tournament poker context, there's intentionally no rubber-banding. Players who go broke are eliminated. The chip leader has genuine power that their position has earned. The negative feedback there is structural — blinds increase over time, forcing everyone to act, which prevents turtling and eventually compresses the field — but it's not targeting the leader specifically. The experience is designed to separate skill from luck over enough hands to matter, and injecting artificial catch-up would undermine that. Different game, different system, different appropriate tools.
This is the through-line of all systems thinking: there's no universal right answer. There are only choices with consequences, and your job as a designer is to understand those consequences before your players discover them for you.
Now here's the part that most new designers find either magical or slightly alarming, depending on their temperament: emergent gameplay.
Emergence is when a system produces behavior that its creators didn't predict or intend — behavior that arises from the interactions of parts rather than being built in explicitly. It's what happens when simple rules combine to create complex, surprising, genuinely novel situations. And it is, without question, the holy grail of game design.
The reason emergence is so valuable is that it creates experiences the designer could never have scripted. No matter how clever you are, you can't anticipate every situation a player might face — but if your systems are well-constructed, the players will discover situations that are surprising even to you, and those discovered moments are often the ones players remember and talk about for years.
The Spellie game design fundamentals guide uses The Legend of Zelda: Breath of the Wild as its example here, and it's a good one. The game operates on a fairly small set of physical and chemical rules: things burn. Metal conducts electricity. Physics applies to everything. Wood floats. But because these systems interact consistently, players discovered things the developers hadn't designed: you can light a fire to create an updraft and use it to paraglide up a cliff face. You can roll metal spheres into enemy camps during lightning storms. You can freeze an enemy weapon with ice magic, shatter it, and watch the shards fly in every direction. None of these were discrete features somebody programmed. They emerged from the collision of consistent, interlocking systems.
This is also why emergence is hard to manufacture and impossible to fake. You can't write a rule that says "players will discover clever things." You can only build systems with enough internal logic and enough connection points between them that clever things become discoverable. The role you're playing as a designer is less like an author scripting a story and more like an ecologist building a habitat — you set the conditions, you curate the interactions, and then you step back and watch what lives in what you've created.
That's not a metaphor to be cute. It has practical implications. An author can control every word. An ecologist cannot control every organism. If you're thinking like an author, you'll keep adding more explicit rules to handle every case you think of — and you'll end up with a rulebook the size of a legal document and a game that still behaves strangely in cases you didn't anticipate. If you're thinking like an ecologist, you'll ask: does this new mechanic interact well with the existing ecosystem? What does it do when it touches the resource system, the catch-up mechanic, the win condition? Does it feed the loops that are already working, or does it short-circuit them?
This ecological mindset is also the cure for one of the most common traps in iterative design: solving one problem and accidentally creating three more.
Unintended consequences are so universal in systems design that they've acquired a name: second-order effects. You change one rule. That change affects something else. That something else affects something else again. And suddenly your game is broken in a new direction you never saw coming. This happens to experienced designers all the time — it's not a failure of intelligence, it's a fundamental property of interconnected systems. The parts don't know they're supposed to stay in their lanes.
The practical implication is that when you change something in your game, you should resist the impulse to declare the problem solved. Instead, ask: what else does this touch? What other mechanics interact with the thing I just changed? If you increased the reward for a certain action to make it feel more useful, did you accidentally make it dominant? If you added a timer to create urgency, did you inadvertently penalize players who like to think carefully? If you removed a resource to simplify the economy, did you eliminate the strategic tension that was actually the interesting part of that phase of the game?
Bear with this for one more step, because the economy question is worth dwelling on. When designers talk about a game's economy, they don't always mean money. An economy, in the systems-design sense, is any system of resources — things with value that players acquire, spend, and compete over. Health points are a resource. Time is a resource. Turns are a resource. In a card game, the cards in your hand are a resource. In an area-control game, territory is a resource.
Scarcity is what makes a resource interesting. If players have unlimited access to a resource, it stops being a resource in any meaningful sense — it's just a backdrop. The moment you introduce scarcity, decisions appear. Do you spend the resource now or save it? Do you deny the opponent access to it? Do you prioritize accumulating it over other goals? Scarcity is the engine of meaningful choice, and meaningful choice is the engine of a game worth playing.
Flow in an economy — not Csikszentmihalyi's psychological flow state, but the literal movement of resources through the game — determines whether the economy feels alive or stagnant. Resources need to come from somewhere (sources) and go somewhere (sinks). A well-designed game economy has both: players are always acquiring things and always spending things, and the question is the rate and the timing. When an economy has sources but weak sinks — when players accumulate resources faster than they can meaningfully spend them — the resource stops feeling scarce, and the decisions it was supposed to generate evaporate. This is the late-game Monopoly problem in economic language: money is flowing in for the leader but there's nothing interesting to spend it on, because the acquisitions are already made and the outcome is already determined.
Getting the economy right often takes multiple playtesting iterations, which is covered in depth later in the course — but the systems-thinking move is to trace the full cycle of your resources before you sit down at the table. Where does gold come from? Where does it go? Is there a meaningful decision at each of those points? If the answer is no, that's a signal to redesign before you playtest, not after.
So here's where all of this lands in practice: a useful exercise at this stage is to draw the system diagram of a game you know well. It doesn't need to be beautiful. It can be on a napkin or in a notebook. Draw circles for the major resources in the game and arrows showing how they flow. Mark the feedback loops — where does getting more of something make it easier to get more of that same thing, and where do the brakes come in? See if you can identify where emergence might be happening: which rules have the most connection points, the most interactions with other rules? And see if you can spot the places where the designer was clearly wrestling with a trade-off — the mechanic that's doing double duty, solving one problem while accepting another.
You don't need to be exhaustive. Even a rough sketch forces you to think relationally rather than linearly — to see the game as a network rather than a sequence. Most designers who do this exercise discover at least one feedback loop they'd never consciously noticed before, even in games they've played dozens of times. That's the point. The game was always a system. This is just the moment you start seeing it that way.
Once you can see the systems in games you play, you can start building better systems in the games you design. And once you're building systems intentionally — designing your feedback loops rather than accidentally discovering them after your players revolt — you're ready for the question that haunts every designer eventually: is any of this actually fair? That's the problem of balance, and it turns out "fair" is considerably stranger and more interesting than it sounds.
9Balance: The Art of Making Everything Feel Fair (Even When It Isn't)
There's a moment every game designer dreads — and it usually happens in public. Someone sits down with your carefully crafted game, plays for about three minutes, picks the most powerful option on the table, and then just... keeps picking it. Every turn. No variation. No tension. The game isn't fun anymore. It's a formality. And the worst part? They're not doing anything wrong. They found the right answer, and your game handed it to them.
That moment is a balance problem. And it's one of the most common, most frustrating, and most misunderstood challenges in all of game design.
Systems thinking, which the previous section explored, helps you understand how the parts of a game connect. Balance is what you do once you can see those connections — it's the discipline of tuning the whole machine so that every part pulls its weight and no single piece dominates the rest. The journey from understanding systems to balancing them is shorter than it looks, and this section covers every step.
The first thing worth knowing about game balance is that almost everyone misunderstands what they're aiming for. The intuitive definition — that a balanced game is a fair game, and a fair game treats everyone equally — sounds right but leads designers into a trap. Equal and fair are not the same thing. Two chess players of wildly different skill levels have identical starting positions, identical pieces, identical rules. That's equal. It's also not fair — one player has a significant advantage regardless of how symmetrically the board is set up. Perfect equality in the setup tells you almost nothing about whether the experience will feel balanced while you're in it.
Game Developer's Design 101 on balancing games makes a related point from the other direction: a game where everything is perfectly equal in power is also broken, just in a different way. If every card in your deck is exactly as good as every other card, then the choices you make during deckbuilding don't matter. You could choose randomly and lose nothing. The decisions collapse into noise. The game is technically equal and utterly uninteresting. So equal isn't just insufficient — in some cases, it actively destroys the thing that makes games worth playing.
The more useful question is not "is this equal?" but "is this broken?" — and broken is defined in a specific, practical way. Design 101 on balancing games offers what might be the most honest definition in the field: a game is broken when it isn't providing the experience it's supposed to provide. The way you know your printer is broken is that it stops printing at acceptable quality — a cracked casing doesn't make it broken if it still works. A game with a few rough edges isn't necessarily broken. It's only broken when the design goal — the fun, the tension, the interesting choices — stops being delivered. That framing is more useful than any symmetry calculation, because it keeps the player experience at the center of every balance decision you make.
So what are you actually balancing? Game Design Concepts' level on game balance makes a point that most designers find clarifying on first encounter: "balance" is not one thing. The word gets used to describe at least four genuinely different problems, and conflating them leads to solving the wrong one. It's worth spending real time on each.
The first kind of balance is single-player difficulty. In a game where there's no opponent — just a player and a system — balance means the challenge level is appropriate for the audience. Too easy, and players feel nothing; too hard, and they feel helpless. Both are failures, but they're different failures with different causes. Pacing lives here: the idea that challenge should scale as players grow more skilled, so that the early game teaches and the late game tests. Every level-design decision in a puzzle game, every difficulty ramp in an action game, every increasing complexity in a solo card game is a single-player balance decision. The core question is always the same — who is playing this, what can they do at this moment, and is the challenge appropriate to that? Flow theory, which the next section explores in depth, lives right next door to this kind of balance.
The second kind is multiplayer fairness. In a game where players don't all start from the same position — different factions, different starting resources, different roles — balance means no starting position is significantly better than the others. This is the hardest kind to achieve because it's not enough for the positions to be theoretically equal across all possible strategies; they have to be equal against the specific strategies that players in your target audience will actually try. Asymmetric designs live in this category, and they deserve their own extended conversation in a few minutes because the design moves that make them work are genuinely interesting.
The third kind is strategic diversity. When a game offers multiple paths to victory, balance asks whether all those paths are genuinely viable, or whether one of them is obviously better. This is where dominant strategies — the most dangerous thing in balance — emerge. A dominant strategy is one that's better than all the others regardless of context, and it will eventually be found. Once it's found, players will use it. And once everyone's using it, the game has effectively reduced its strategy space to one option, and the interesting decisions have drained away.
The fourth kind is what Game Design Concepts calls "object balance" — the cost-benefit ratio of individual items, abilities, cards, or weapons within a system. In a trading card game, this means asking whether different cards with similar costs are roughly equivalent in usefulness. In a role-playing game, it means asking whether a sword that costs ten gold is genuinely as useful as a bow that also costs ten gold, across a reasonable range of situations. This kind of balance is about making sure players can't just look at a menu of options and immediately identify the obviously best one — because if they can, all the interesting choice about equipment, loadout, or collection-building evaporates.
Each of these four types requires different tools and different intuitions. Worth knowing: designers often focus intensely on one and neglect the others. A game might have exquisite object balance — every card carefully calibrated — while still having a massively dominant overall strategy. Or it might have perfect strategic diversity but completely broken single-player pacing. The four types are independent enough that getting one right doesn't guarantee the others.
Now to the concept that sits at the heart of strategic diversity and that should be running in the back of a designer's mind from the very first prototype: the dominant strategy.
Design 101 on balancing games illustrates this with an invented card called "All Too Easy." The card costs zero of the game's core resource, Faeria, and reads: "You win the game." This card breaks everything not because it's powerful, but because it makes every other decision in the game irrelevant. If this card is in your deck, you always play it when you draw it. You never think about anything else. The whole beautiful decision tree of deckbuilding and in-game strategy collapses to one question — did I draw All Too Easy? The rest of the game is just waiting.
No real designer would put a card like that in their game, obviously. But dominant strategies are almost never this cartoonish. They creep in quietly. A particular opening move in a strategy game that wins slightly more often than the alternatives. A character in a fighting game whose combo damage is just a bit too high. A production building in a resource game that produces just a bit more per turn than competing buildings. Individually, any of these seems like a minor edge. But players are relentless optimizers. They share information. They post guides. They run simulations. What starts as a slight advantage becomes common knowledge becomes the only viable choice. The game's strategy space silently narrows.
This is where game theory — specifically Nash Equilibrium thinking — becomes a genuine design tool. Remember that a Nash Equilibrium is a state where no player can improve their outcome by changing their strategy, assuming everyone else keeps doing what they're doing. Finding the equilibrium of your game means asking: if all players eventually converge on the best possible strategy, what does the game look like? If the answer is "everyone does the same thing every time," you have a dominant strategy problem. The equilibrium has collapsed to a single point, and that single point is boring.
A healthier equilibrium — one that produces interesting, living gameplay — is one where multiple strategies are in rough balance, each good in some contexts and weaker in others, so that players have genuine reasons to vary their approach. This is sometimes called a metagame: the evolving landscape of strategies that players develop over time. A well-balanced game has a metagame that keeps shifting, because no single strategy is stable enough to be the permanent answer.
Stay with this for one more step — it pays off shortly. The reason dominant strategies are so dangerous from a game-theory perspective is that they're individually rational but collectively destructive. Every single player, acting sensibly to maximize their own success, will converge on the dominant strategy. They're not doing anything wrong. They're doing exactly what rational players do. But the collective result is a game where everyone plays identically, no interesting interaction occurs, and the experience dies. This is the Prisoner's Dilemma in disguise: individual rationality produces a collectively terrible outcome, and no individual has any incentive to deviate from it alone. Understanding this connection is what separates a designer who patches problems after they appear from one who architects against them from the start.
The designer's job, then, is to ensure that no strategy is so efficient it crowds out all competitors. The most reliable structural tool for this is the intransitive mechanic — more commonly recognized by its famous example: rock, paper, scissors.
Rock beats scissors. Scissors beats paper. Paper beats rock. No single option dominates, because every option has a counter. The result is a space where choice is always meaningful, because the right answer depends entirely on what your opponent is doing. This is the definition of interesting choice: a decision that matters because its value changes based on context.
Intransitive mechanics appear everywhere in games once you start looking. Fighting game characters who each dominate certain matchups but lose others. Civilization types in a strategy game where military strength beats economic expansion, economic expansion beats scientific research, and scientific research beats military strength. Unit types in a real-time strategy game — cavalry beats archers, archers beat spearmen, spearmen beat cavalry — a design pattern that dates to the earliest war games. The specific structure doesn't matter as much as the underlying logic: no option is unconditionally best, so players must respond to context rather than memorizing a single correct answer.
The catch — and this is the part designers sometimes overlook — is that an intransitive structure only works if the relationships are clear enough that players can actually discover and reason about them. Rock-paper-scissors is obvious because every relationship is visible and the structure is tiny. A three-faction strategy game with intransitive strengths only works if players can learn, through play, which faction beats which and under what conditions. If the counters are too subtle or too obscured, players won't find the structure — they'll just pick the faction that seems strongest and complain that the game is unbalanced. Intransitive design is only as good as its transparency.
Now, about asymmetric games — because this is where balance gets genuinely interesting, and where a lot of the most celebrated modern game design lives.
An asymmetric game is one where players have meaningfully different powers, starting positions, roles, or rules. Different factions with different abilities. One player as the monster and the other as the hunters. Hidden roles with different win conditions. The appeal is obvious: asymmetry creates the richness of varied experiences, the replayability of trying different sides, and the strategic depth of matching your approach to your specific capabilities. The challenge is also obvious: if the asymmetries aren't carefully balanced, some options are just better, and no one wants to play the worse one.
What makes asymmetric balance feel fair even when it isn't equal? A few things matter enormously. First, each asymmetric option should have both a strength and a corresponding weakness — not arbitrary weaknesses applied from the outside, but weaknesses that emerge naturally from the nature of the strength itself. A faction that wins through speed is naturally vulnerable to fortification. A character who excels at range is naturally vulnerable at close quarters. The weakness should feel like the flip side of the strength, not like a designer-imposed penalty.
Second, asymmetric games feel fair when players have genuine agency in how they use their asymmetric tools. A faction whose power works in exactly one way and requires exactly one strategy to be effective will feel limiting even if it's technically balanced — players feel like they're operating a lever, not making choices. Asymmetric powers that enable multiple viable approaches keep players engaged and make balance feel like a feature rather than a constraint.
Third — and this is the one most often missed — asymmetric games feel fair when both sides find the game interesting. Even if the power balance is technically perfect, if one side has a richer decision space and the other is mostly reacting, the experience is asymmetric in a way that players will notice and resent. Balance isn't just about win rates. It's about the quality of engagement on both sides of the table.
Game Design Concepts on game balance places asymmetric multiplayer balance in the context of starting position fairness — asking whether one position is easier to win with than another. But the practical answer rarely comes from calculation alone. It comes from playtesting. You run the game, track win rates across positions, watch where frustration clusters, and ask whether the players who lost feel like they had a fair shot. This observation — that balance is ultimately an empirical question rather than a theoretical one — matters more than any formula.
A related concept here is what Design 101 on balancing games frames as the core purpose of balance: creating meaningful choices. This deserves a slow look, because it reframes everything.
The reason "All Too Easy" destroys a card game isn't just that it wins immediately — it's that it eliminates the need to think. The reason perfect equality destroys strategic choice isn't that equal options are bad — it's that if all options are equal, the act of choosing doesn't matter. The reason dominant strategies kill games isn't that one strategy being best is inherently wrong — it's that once one strategy is obviously best, choosing any other strategy requires ignoring the evidence, and players stop making choices and start following a script.
Interesting choices are choices where the outcome depends on context, timing, information, or the behavior of other players — choices that reward thought. Good balance doesn't mean every option is equally powerful in the abstract. It means every option is powerful in some circumstances and weaker in others, so that the act of evaluating context and choosing well actually matters. This is the real standard. Not symmetry. Not equality. Meaningful decision-making.
The distinction between a game feeling unfair and a game feeling difficult is worth sitting with for a moment, because players — and new designers — often conflate them. A difficult game is one where success requires skill, knowledge, or effort that the player hasn't yet developed. Difficulty is earned. If a player keeps losing to a boss encounter and genuinely can't figure out the pattern, that's hard — but if the pattern is learnable and the tools to solve it are available, that's fair difficulty. Unfair, by contrast, is when the game disadvantages a player through factors outside their control or knowledge in ways that don't feel like design — a randomly generated level that's impossible by construction, a starting position that's mathematically inferior to another, an enemy that reacts faster than human reflexes can match. The difference isn't always about the outcome. It's about whether the player had a genuine chance to do something about it.
This is why "broken" is such a useful diagnostic word. A game isn't broken because it's hard. A game isn't broken because it has rough edges or a steep learning curve. A game is broken when it stops delivering the experience it was designed to deliver — when the interesting choices disappear, when the win conditions become predetermined, when losing feels like something that happened to you rather than something you could have navigated differently.
On the practical side: how does a designer actually find dominant strategies before players do? The most reliable approach is also the most humbling — play the game a lot, from a position of genuine adversarial optimization. Try to break it. Try to find the cheapest path to victory. Recruit the most strategic players you can find and watch where they gravitate. When you see multiple playtests converging on the same approach — the same opening, the same build order, the same faction — that's a signal. Not necessarily a problem yet, but a signal worth investigating.
From a game-theory perspective, the exercise is to trace the payoff structure. For each major strategic option, ask: under what circumstances is this the best choice? If one option's "best circumstances" covers most of the situations that come up in actual play, it's probably dominant in practice even if it isn't technically dominant in theory. The Nash Equilibrium check is simple: imagine that everyone in your game is playing optimally. What does the game look like? If it looks like everyone doing the same thing, you have a dominant strategy. If it looks like a genuine diversity of approaches — some aggressive, some defensive, some focused on resource accumulation, some on control — you have an interesting strategic landscape.
Balance work is also timing-sensitive, which is worth mentioning. Game Design Concepts makes a point that experienced designers learn the hard way: you shouldn't try to balance a game that isn't yet meeting its design goals. Balancing a broken mechanic is wasted effort — if you later change the core mechanics to fix the underlying problem, you'll have to re-balance everything you already tuned. Balance is a late-stage discipline. Get the core mechanics working first. Get the core loop running. Get through multiple rounds of playtesting. Then, once the game is structurally sound, find the dominant strategies, tune the cost-benefit ratios, check the asymmetries, and ask whether all four types of balance are being served.
This sequencing matters because it changes what you're looking for in early playtests. In early testing, you're asking "does this work?" — does the loop run, do players understand the rules, do interesting situations arise? Balance questions at that stage are noise. In later testing, the questions shift to "is this optimal?" — are players finding unfair advantages, are certain strategies crowding out others, are the difficulty curves right? Knowing which question to ask at which stage saves enormous time.
The exercise for this section brings all of this together in a way that's more revealing than it sounds. Take a game you love — one you know well enough to have opinions about. Pick the strongest strategy you can identify. Now ask: why is it strong? Is it strong in all circumstances, or only some? Is there a counter-strategy that beats it, and does that counter-strategy have its own counter? If you can trace a rock-paper-scissors structure through the strategies, the game has intransitive balance — and it probably has staying power. If one strategy beats everything regardless of context, you've found a dominant strategy, and you now understand something about that game that most players never articulate explicitly. Then ask: does the designer know about this? How did they handle it, or fail to? You're not looking for perfection — every game has seams. You're building the skill to see them.
Good balance isn't the absence of edges. It's the presence of choices that matter — decisions where thought and attention and skill genuinely change the outcome, where the interesting options haven't all been crowded out by one obvious answer, where a player who loses can look back and see the moment they could have done differently. That's what you're building toward. And the question underneath all of it — what's actually happening inside the player's head when they make those choices — is exactly what the next section is about.
10The Player's Mind: Psychology, Flow, and the Feel of Fun
Balance is the subject of the previous section — the mechanics of fairness, dominant strategies, the rock-paper-scissors structures that keep a game from collapsing into one obvious answer. But fairness is only half the problem. A game can be perfectly balanced and still feel miserable to play. The missing piece isn't in the rules. It's in the player's head.
Here is a genuinely strange fact: nobody can agree on what fun is. Designers argue about it constantly. Academics study it. And yet almost every person alive has experienced it — that state where you're so absorbed in a game that the room disappears, time compresses, and someone has to physically tap you on the shoulder to remind you to eat. That experience has a name, and understanding it changes how you design everything.
This section is about the psychology underneath the play — why fun has a structure, how to design toward it deliberately, and why the same game can feel electric to one player and tedious to another.
Start with the word itself. "Fun" is slippery because it's really an umbrella for several different emotional states that feel similar but aren't. There's the pleasure of mastering something difficult. There's the delight of discovery. There's the tension of uncertainty. There's the satisfaction of a plan coming together. Games can deliver any or all of these — but they don't deliver them automatically, and they don't deliver them to everyone the same way. As the game design fundamentals overview at Spellie puts it, game design is fundamentally about crafting meaningful experiences: moments of excitement, challenge, curiosity, frustration in the good sense, and satisfaction. Each of those is a distinct psychological event. A great designer learns to engineer them on purpose.
So fun isn't random. It has a structure. And the person who mapped that structure most clearly wasn't a game designer at all.
In the 1970s, a psychologist named Mihaly Csikszentmihalyi — pronounced roughly "cheeks-sent-me-high," which is worth knowing because you'll see his name everywhere in game design writing — began studying what he called "optimal experience." He interviewed rock climbers, chess players, surgeons, dancers, and assembly-line workers, looking for moments when they felt most alive and engaged in what they were doing. What emerged from that research was a concept he called Flow: a mental state of complete absorption in a challenging activity, where the self disappears, time distorts, and the action feels intrinsically rewarding. Not rewarding because of what you'll get afterward — rewarding in the doing itself.
Flow theory describes a channel. On one side is boredom. On the other side is anxiety. When a task is too easy relative to your skill, you drift toward boredom — you're capable of more than the game is demanding, and the excess capacity turns into restlessness. When a task is too hard relative to your skill, you drift toward anxiety — the gap between what's required and what you can do creates stress rather than engagement. Flow lives in the narrow band between them: when challenge and skill are roughly matched, and both are high enough to require real effort. This is the channel, and keeping players inside it is one of the central problems of game design.
The insight that took this from psychology to design is that the channel isn't static. Skills grow. A player who struggled with a game's opening levels develops competence — and if the challenge doesn't rise with them, they drift into boredom. This is why good games escalate. Not arbitrarily, not just by throwing more enemies at the player, but by introducing new complexity that keeps the demand just ahead of the player's current ability. The designer's job is to be slightly ahead of the player at all times, pulling them forward without yanking them off their feet.
Four conditions tend to produce flow states in games specifically. The first is clear goals — the player needs to know what they're trying to accomplish at any given moment. Not necessarily the entire game's purpose, but the immediate, actionable next thing. The second is immediate feedback — the game needs to respond visibly and quickly to what the player does, so they know whether their choices are working. The third is that match between challenge and skill — the heart of Flow theory. And the fourth is a sense of control — the feeling that the player's choices actually matter, that they're the agent of the outcome rather than a passenger. When all four are present, something interesting happens: the player stops thinking about themselves. They stop wondering if they're doing well, stop worrying about how they look to others, stop tracking time. They just play. That's the state every designer is chasing.
Worth sitting with the feedback piece for a moment, because it connects to something designers often underestimate. Feedback doesn't just mean visual or audio effects, though those matter. It means that the game's response to the player's action is legible, fast, and meaningful. When you swing a sword in a well-designed action game, you hear the impact, see the enemy react, watch a number appear, and feel the controller vibrate — all within milliseconds. Every channel of perception confirms that what you did mattered. Strip any of those away and the action starts to feel hollow. This is why so many games feel "floaty" when they're underpolished — it's not that the mechanics are wrong, it's that the feedback hasn't been tuned to make the mechanics feel real.
Now here's the part nobody mentions often enough in beginner game design conversations: challenge and skill are both moving targets, and they move at different rates for different players. A seasoned strategy gamer and a casual mobile player bring wildly different skill levels to the same game. This is the problem that difficulty settings try to solve, but difficulty settings are a blunt instrument. The more elegant solution — and the harder one — is to design a game whose challenge scales naturally with engagement. That's what Supergiant's Hades does: each run gives you upgrades that grow your power, but the game's environments and enemies respond in kind, so the pressure never fully relents. The player is always being stretched, never snapped.
Creating the feeling of mastery without removing challenge is one of the genuinely tricky design problems. The trap is what you might call the "tutorial solution" — making the early game so easy that players feel competent before they actually are, then suddenly increasing difficulty and watching them slam into a wall. Mastery should feel earned, not given. The difference is the trajectory. A player who struggled at the beginning and improved over time feels genuinely capable. A player who was handed easy wins and then hit a hard wall feels cheated. The former is confidence; the latter is its impersonation. Good designers build the former by designing early challenges that teach real skills — skills that will be needed later — while keeping the stakes low enough that failure doesn't sting too badly.
Which brings up failure states, because this is where a lot of first-time designers make a revealing mistake.
Most new designers treat failure as something to apologize for. They either remove it entirely — making the game so forgiving that nothing matters — or they make it brutal and permanent, because they confuse hardness with seriousness. Neither approach is satisfying. The question to ask about any failure state isn't "is this fair?" but "does this failure teach the player something?" A death in Dark Souls — brutal, immediate, sometimes humiliating — is nonetheless informative. The player knows what killed them, has a general sense of what they could have done differently, and retains enough of their progress to make the next attempt feel like genuine iteration rather than random punishment. A death that feels meaningless, or that sets the player back so far that re-engaging feels exhausting, is a failure of design — not a failure of the player.
There's a powerful connection to game theory here. In earlier sections, the course explored how uncertainty and information asymmetry create strategic tension — how not knowing exactly what the other player will do is what makes games like Diplomacy and poker intellectually gripping. The same dynamic applies at the psychological level. Certainty kills engagement. A game where the player knows exactly what will happen next, exactly how strong they are relative to every enemy, exactly which path leads to victory — that game collapses into a sequence of moves rather than an experience of play. Uncertainty is what forces genuine decision-making, and genuine decision-making is what makes a player feel like an agent rather than an executor. This is why the luck elements in well-designed games feel thrilling rather than frustrating when done right — the unknown outcome is the point.
Variable reward schedules — the psychological mechanism behind why a loot drop feels exciting even when you're fairly sure you'll get something mediocre — are an extension of this. Unpredictability, as long as it's bounded within a range the player finds plausible, sustains engagement in ways that predictable rewards cannot. A guaranteed reward every three minutes trains the player to wait. A possible reward at some uncertain interval trains the player to stay active and hopeful. This is worth knowing honestly: it's the same mechanism that drives compulsive gambling, and using it requires some ethical clarity about whether you're creating genuine engagement or exploiting a cognitive vulnerability. Great game designers use uncertainty to make decisions feel meaningful. Less scrupulous ones use it to manufacture artificial attachment. The design principle is the same; the purpose matters.
Now for a piece of the puzzle that changes how you think about almost everything else: intrinsic versus extrinsic motivation.
Extrinsic motivation means doing something for an external reward — points, achievements, badges, completing a checklist, unlocking a new item. Intrinsic motivation means doing something because the activity itself is satisfying. Both are real, both matter, and the relationship between them is counterintuitive. Research in psychology has repeatedly found that introducing extrinsic rewards for activities people already find intrinsically motivating can actually reduce their intrinsic interest in those activities — a phenomenon called the "overjustification effect." In practical terms: if a player loves exploring your game world for its own sake, and you then start rewarding exploration with points and badges, you risk shifting their relationship to the activity from "I want to explore" to "I explore to earn rewards." Take the rewards away, and the motivation can collapse.
This has direct implications for how designers build reward systems. Extrinsic rewards are powerful tools for getting players through parts of the game that aren't intrinsically engaging — for bridging the gap between effort and payoff. But the goal is usually to make the core activity intrinsically rewarding enough that the extrinsic layer is gravy, not the main course. A player who grinds through your combat system only for the loot is much more fragile than a player who loves the combat and also appreciates the loot. As Spellie's overview of design fundamentals notes, a well-designed reward system makes even small actions feel satisfying — which is a description of intrinsic alignment, not just smart incentive engineering.
The concept of competence is worth pulling out specifically here, because it sits right at the intersection of Flow, intrinsic motivation, and challenge calibration. Players fundamentally want to feel capable. Not unchallenged — there's no satisfaction in winning a game you didn't have to try at — but genuinely competent, in the sense of understanding the system well enough to operate skillfully within it. This is why tutorials matter so much, and why bad tutorials are so damaging. A tutorial that teaches the player to feel capable prepares them to engage with the game's real challenges. A tutorial that treats the player as helpless creates a dependency that undermines the very competence the rest of the game wants to reward.
Here is where the conversation has to get a little more complicated: not all players want the same things.
The most widely discussed taxonomy of player motivations in game design comes from Richard Bartle, who, in research originally focused on text-based multiplayer games, identified four distinct player types. Achievers want to accumulate — points, levels, items, completion percentages. They're motivated by measurable progress and clear goals. Explorers want to discover — the edges of the map, the hidden mechanics, the lore buried in item descriptions. Socializers want to interact — not just with the game but with other people through the game. Killers want to dominate — to measure themselves against other players and come out on top. Bartle's taxonomy has been criticized and refined over the decades, and no real player fits neatly into one category. But the underlying point is durable: different players find meaning in fundamentally different kinds of activities, and a game that serves only one of these orientations will satisfy only part of its potential audience.
This has practical design consequences. Designing purely for achievers creates a game that feels empty to explorers. Designing purely for socializers creates something that frustrates players who came for personal challenge. The most beloved games tend to offer multiple paths to engagement — rich enough systems that an explorer can dig, clear enough progression that an achiever can grind, and enough player interaction that a socializer can connect. None of this requires building a massively multiplayer online world. Even a solo card game can be designed with multiple "winning" conditions that appeal to different motivational styles.
Stay with this for one more step, because it connects back to something from the game theory discussions earlier in the course. Information asymmetry — the condition where players don't have the same knowledge — is not just a strategic mechanic. It's a psychological one. Hidden information keeps explorers exploring (what don't they know yet?), creates social tension for socializers (what do the other players know?), provides achievers with additional layers to master (the meta-game of reading opponents), and gives killers a skill-based edge to develop (reading the situation better than everyone else). When you design for information asymmetry, you're not just creating strategic complexity. You're creating different psychological experiences simultaneously for different player types. That's efficient design.
One last thing about the psychology of failure — because it's connected to everything above and designers so often get it wrong. A failure state that a player understands is a failure state they can recover from psychologically. The damage isn't just mechanical — it's motivational. Losing in a way you didn't understand is disorienting and demoralizing. Losing in a way you almost understand — "I see what went wrong, I almost had it" — is compelling. That "almost" is the engine of re-engagement. Machinations' analysis of feedback loops in game systems makes the point that a game that's too hard causes players to "bounce off the difficulty curve and not return" — but the key word is "curve." A wall stops players. A curve shows them the shape of the challenge and implies, by its geometry, that they could round it.
The exercise at the close of this section is worth taking seriously. Pick a game you love — any game, any format — and trace where its flow design succeeds and where it breaks down. Ask: when did you feel most absorbed? What was the challenge-to-skill ratio in that moment? When did you feel bored or frustrated instead? Was it because the challenge dropped below your skill, or spiked above it? Look at the failure states. Did losing feel informative or arbitrary? Look at the reward structure. Were you playing for the activity itself, or waiting for the next unlock? And ask the Bartle question: what kind of player are you, and is this game actually designed for you — or did you love it despite the misalignment?
Great designers do this kind of analysis constantly. They play games and ask "what is this making me feel and why?" before they ask "what is this making me do?" The psychological layer is harder to see than the mechanical one, but it's where the actual experience of play lives.
Understanding the player's mind is foundational. But a mind engaging with your game isn't doing so in a vacuum — it's doing so through every concrete decision you made before they sat down to play. The next step is taking all of this psychological architecture and using it to build something real: generating an idea worth pursuing, shaping it into a design, and making the first critical structural choices that will determine whether your game has a chance of working.
11Designing Your Game: From Idea to Concept
There's a moment every aspiring game designer hits where the ideas feel enormous and the blank page feels terrifying. You've been learning how players think, why they cooperate or defect, how loops sustain motivation, how systems surprise you with emergent behavior — and somewhere in all of that, a small voice has been saying: okay, but how do I actually start making something? This section is the answer to that voice.
The journey from player to creator runs through one essential threshold: the moment you stop asking "what would make this fun to play?" and start asking "what would make this worth building?" Those questions sound similar, but they pull in very different directions. Understanding player psychology is the foundation — and now it's time to build on it.
Everything here is practical, sequential, and designed to get something real onto paper before the section is over. The path runs from concept to prototype to playtest to iteration, and this is the concept stage — where every great game begins as a few sentences on a page.
Start with the process, because it protects you from the most common failure mode of new designers: perfecting the idea in your head until it collapses under its own imagined weight. The game design process has four beats, and they repeat. First, concept — you figure out what the game is and write it down. Second, prototype — you build the roughest possible version that can actually be played. Third, playtest — you watch someone else interact with it, and you resist every instinct to explain or defend. Fourth, iterate — you change something based on what you saw, and you do it again. According to the design and playtesting guidance at Game Developer, many experienced designers recommend moving to an initial playtest as fast as possible, because actually seeing the game in action gives a better picture than any amount of theoretical modeling. The concept stage exists to give you something to test — not to give you something perfect.
The concept stage is where new designers most often stall, because they're waiting for a good enough idea before they start. Here's the thing that experienced designers quietly know: most ideas are fine. The idea is almost never the limiting factor. What matters is whether the core of the idea has an interesting decision inside it — and you won't know that until you've played it. So the job in the concept stage isn't to discover a brilliant, unprecedented concept. The job is to get specific enough about what you're building that you can actually build it.
Which brings up the question of where ideas come from in the first place.
The most reliable source of game ideas is the games you already love — and this is worth saying directly, because new designers often feel embarrassed about it. "I want to make X, but with Y" is not a failure of imagination. It's how most games get made. The game design guidance at Game Design Skills makes the point that recreating something like Mario's jump is a perfectly reasonable starting point for beginners — the skill comes in understanding the mechanics deeply enough to eventually depart from them. Starting with something familiar and asking "what if this were different?" is a legitimate creative method, not a shortcut.
There are other generative starting points that work well for first-time designers. You can start with a feeling — "I want a game that feels like the last five minutes of a close sports match, over and over" — and work backward to mechanics that create that feeling. You can start with a constraint — "the whole game has to fit in a deck of cards" — and see what that forces you to invent. You can start with a twist on a genre convention — "what if the dungeon master in this game could also be one of the players?" You can borrow a mechanic from one genre and drop it into another, which is how many hybrid games get born. And you can mine your own frustrations: games you love but find slightly broken in one specific way are gold mines for design ideas, because you already understand the genre deeply enough to spot the gap.
Whatever starting point you choose, the goal at this stage is a seed, not a blueprint. You're looking for a premise you can describe in two sentences: who plays it, what they're trying to do, and what the interesting decision is at the center of that. Everything else — theme, tone, art, length, number of players — comes after.
Once you have a seed, the next choice is format. This matters more than it might seem, and it's worth making consciously rather than by default.
Board games, card games, dice games, and digital games each impose different constraints and create different possibilities. A board game typically involves a shared physical space — a map, a grid, a tableau — and because players can see and touch the same surface, it's inherently social and tactile. Card games live in the players' hands, which creates natural information asymmetry (you can see your cards but not mine) and portability. Dice games reduce the physical overhead to almost nothing and lean into randomness as a core feature rather than an incidental element. Digital games remove the component cost entirely, can handle rules complexity automatically, and can create experiences impossible in physical form — but they require technical skills that most first-time designers don't have yet.
For a first game, the format choice should be driven by one question above all others: which format lets you test your core idea the fastest? Physical formats — cards, especially — win this question almost every time. You can build a playable card game prototype from index cards and a pen in an afternoon. You cannot build a digital prototype that fast unless you have serious programming experience. Speed to testing is the single most important variable in the early stages, and anything that slows your path from idea to play is working against you.
There are exceptions. If your core mechanic requires something genuinely impossible in physical form — procedural generation, real-time simultaneous input, complex calculations — then digital makes sense. But most first-game ideas don't require that. If you're uncertain, default to cards. They're cheap, fast, flexible, and brutally revealing about whether a mechanic actually works.
Now the hardest part of concept design: defining your core mechanic.
The word "mechanic" gets used loosely in game conversations, but according to game design analysis at Game Design Skills, the defining feature of a true mechanic is that it creates consequences — it meaningfully affects the game state in a way players must respond to. The same action can be a mechanic in one game and pure decoration in another. A flaming arrow that burns away vines to reveal a path is a mechanic. The same arrow that produces a spectacular visual effect but otherwise behaves like a normal arrow is fluff. The distinction isn't about how impressive something looks — it's about whether it generates decisions.
Your core mechanic is the one thing your game does. Not the theme, not the goal, not the rewards — the verb. What does a player actually do on their turn? In poker, the core mechanic is betting — committing resources while managing imperfect information about what other players hold. In chess, it's piece movement — repositioning pieces with different movement rules across a contested space. In Tetris, it's rotation and placement — orienting falling pieces to clear lines before the space fills. Each of these is a single, clean action that creates a decision, and everything else in the game is built around making that one action as interesting as possible.
For your first game, you should be able to state your core mechanic in one sentence. "Players take turns placing numbered cards into a shared grid, trying to complete rows while blocking opponents from doing the same." "On each turn, a player bids resources on a card drawn from a shared deck, choosing how much information to reveal about their hand in the process." If you need three sentences to describe the core mechanic, it's probably two or three mechanics competing for the center of the game, and that's a sign to simplify before building.
A useful test: if you strip away everything except the core mechanic — no theme, no art, no rewards, no flavor — is there still a decision? If yes, you have something. If what's left is just a sequence of steps with no meaningful choice, the mechanic is doing the work of a procedure, not a game.
Once you have your core mechanic, you can define your core loop — which is the sequence of actions a player repeats from the beginning of the game to the end.
The loop is where the mechanic lives in time. A poker hand forms a complete loop: you get cards, you assess their value, you bet based on that assessment and what you can infer about other players, the hand resolves, and you start again. The loop in a deck-building game is similarly clean: draw cards, play cards to acquire better cards or affect the board, discard and shuffle, draw again, with the deck gradually improving across iterations of the loop until the game ends. What makes these loops compelling is that each pass through is a little different from the last — the cards change, the stakes change, the information changes — but the structure stays the same, so players develop fluency with it quickly and can direct their attention to the decisions rather than remembering what to do next.
Your core loop should have roughly the same shape: action leads to feedback, feedback shapes the next action, and players can feel themselves progressing (or falling behind) as loops accumulate. For a first game, keep the loop short. The shorter the loop, the faster players get to the decision, the clearer the feedback, and the easier it is to observe whether the mechanic is working during a playtest. A loop that takes ten minutes to complete before giving any feedback is extremely hard to test and nearly impossible to iterate on quickly.
Here's a small thing most game design guides underemphasize: the core loop should be satisfying even before anyone is winning or losing. If executing the loop feels mechanical and joyless, no amount of clever reward structure will save it. The moment of making the decision, and the moment of finding out what happened — those beats should feel good on their own terms. The playtesting guidance at Game Developer describes testing the core concept in isolation before building out full systems, precisely so you can feel whether the fundamental action is engaging before you've invested time in everything surrounding it.
Now you have enough to write your one-page design document — and this document is the most important thing you'll create in the concept stage.
One page. Literally. If your concept document runs past one page, you've either been too thorough too early, or you haven't yet figured out what the game actually is. The discipline of a single page forces clarity in a way that nothing else does.
Your one-page document should cover six things. First, players: how many, and what's the relationship between them — cooperative, competitive, or something in between? Second, the goal: what does a player do to win, or what does the group do to succeed? Make this concrete. "Have the most points" is acceptable but vague; "be the first player to control three of the five regions on the board" is better. Third, the core mechanic: the one-sentence description from earlier. Fourth, the core loop: what happens in a typical turn, in order, described simply enough that someone could almost play the game from reading it. Fifth, the feel: two or three adjectives for the experience you're designing toward. Tense, quick, chaotic. Meditative, strategic, slow-burning. This guides every subsequent design decision. Sixth, the open questions: the two or three things you genuinely don't know yet and need playtesting to answer.
That last section — open questions — is where new designers tend to leave space blank, because admitting uncertainty feels like incompleteness. In fact, it's the opposite. Listing your open questions is evidence that you understand your design clearly enough to know where the edges are. "I don't know if three players breaks the balance mechanic" is far more useful than pretending you've solved it, because it tells you exactly what your first playtest needs to answer.
The scoping question is worth sitting with, because first-time designers consistently underestimate how much even a simple game requires to execute well.
Small is almost always better for a first project. Not because ambitious games are bad ideas, but because the complexity of a game scales faster than most people intuit. A card game with fifty unique cards and three different resource types and a scaling difficulty curve is not three times harder to design and test than a card game with fifteen cards and one resource — it's closer to ten times harder, because every element interacts with every other element, and testing those interactions takes time. Shrink the game until it makes you a little uncomfortable. Then shrink it once more. What you're left with is usually a much clearer look at what's actually interesting about the idea.
The concept connected to this is what might be called a minimum viable game — the smallest playable version that lets you test whether the core mechanic is fun. Not the full game, not the polished game, not the game you'd want to show a publisher — just enough game to produce the central decision and see whether players find it engaging. If the minimum viable version isn't interesting, more content won't fix it. If the minimum viable version works, you have something to build on.
The design philosophy described at Game Developer illustrates this well with the example of an auction mechanic: rather than building an entire card game from scratch to test whether auction-style bidding was fun, the designer modded the rules of Magic: the Gathering to test the core concept on the same day it was conceived. The result was a working proof of concept — tested before any significant investment — that could then be developed into something original. That's the minimum viable game mindset in practice.
A few common first-game mistakes are worth naming, because they're almost universal and knowing about them in advance is the only thing that reliably prevents them.
The first mistake is trying to solve everything before playtesting anything. This feels responsible — why waste someone's time with a half-finished game? — but it's actually the opposite of responsible, because many of the decisions you're making in the concept stage will be overturned the moment the game hits a real player. Making those decisions in elaborate detail before testing means investing time in solutions to problems you may not have, while leaving the actual problems undiscovered. Concept testing, as the Game Developer playtesting guide emphasizes, is about finding out fast whether the core is fun — not about having the whole game figured out first.
The second mistake is designing for a version of your idea that's much bigger than what you can build. Every first-time designer has a version of this: the game in their head is a sprawling, asymmetric, deeply thematic experience with twenty different card types and five player factions and a campaign mode. The game on the table is a few rough cards in messy handwriting. The distance between those two things is where motivation goes to die. Design for the thing you can actually build in a week, test it, and let the ambition expand from there once you've proven the center holds.
The third mistake is picking a format based on what you admire rather than what you can execute. Someone who loves video games might default to "I'll make a video game," then discover that building even a simple prototype requires programming knowledge they don't have. Pick the format that gets you to a testable prototype fastest, regardless of what you play most.
The fourth mistake is designing in isolation, without identifying your open questions early enough. When you don't know what you're trying to learn from a playtest, you can't design a playtest that teaches you. The open questions section of your one-page document exists precisely to prevent this.
And the fifth mistake — maybe the deepest one — is confusing the concept document with the finished design. The document is a hypothesis, not a blueprint. Every sentence in it is provisional. The moment you put the concept document in a drawer and start treating it as settled, you've closed the door to what the game is actually trying to become.
So: write the document, hold it loosely, and get ready to find out what you don't know yet.
Your game exists right now as a concept, a direction, a central question. That's more than nothing — it's actually the hardest part, because it required deciding what you care about enough to build. The one-page document you write today is the thing that makes the next stage possible. And the next stage — actually building something you can pick up and play — is where the real education begins.
12Building Your Prototype: Making Something You Can Actually Play
You just finished the design document — the one-page blueprint that names your players, your goal, your core mechanic, and the feeling you're going for. It's sitting in front of you right now, full of possibility and completely untested. This is the moment most first-time designers either stall out forever, or make a mistake that costs them weeks.
The goal of this section is to get something physical and playable in your hands as fast as possible — not perfect, not polished, just testable.
Here's a confession about prototyping that almost nobody says out loud: the prototype is not your game. The prototype is a question. It exists to find out whether the idea in your head actually works when a human being starts poking at it — and the faster you can build the question, the faster you get the answer. That is the entire job of a prototype. Full stop.
So before touching a single material, it's worth being honest about what a prototype is NOT for. It is not for impressing playtesters. It is not for showing people how far along you are. It is absolutely, categorically not for being pretty. Game Developer's Design 101 playtesting guide makes the point directly: many designers move to an initial playtest as fast as possible, because "actually seeing the game in action is going to be a better picture than all your theoretical models." Those words are worth holding onto. The real thing beats the mental model every time.
The trouble is that making things feels like progress. Cutting out beautiful tokens, drawing a gorgeous board, printing cards with real art — all of that feels like working. And it is work. It's just the wrong work, done too early. If the core mechanic turns out to be broken, none of that effort survives the first playtest. You'll have spent three days making something pretty that you're about to tear apart. The napkin prototype philosophy is the antidote: test the idea before you invest in it.
What does a napkin prototype actually look like? Index cards with words scrawled in marker. Six-sided dice from an old board game in a drawer. Pennies and paper clips as tokens. Folded notebook paper as a game board. Poker chips as currency. The point is that these objects carry information — the only thing that matters at this stage. A card with "MOVE 3 SPACES" written on it in ballpoint pen does exactly the same job as a beautifully illustrated card in a printed sleeve. Exactly the same job. One of them took thirty seconds to make.
For card games and board games, the material list for a first prototype is genuinely short. Index cards are the workhorse — you can write on them, cut them, fold them, tape them together to make boards, and throw them away when an idea fails without any regret. A standard pack costs almost nothing and contains a hundred blank canvases. Dice you almost certainly already own; if not, a single set of polyhedral dice covers almost any game mechanic you can imagine. For tokens — the things that track position, health, resources, whatever — coins, cubes from old games, small stones, or even torn squares of colored paper all work perfectly. Tape, scissors, and a marker complete the toolkit. That's it. That is the entire physical prototyping setup for ninety percent of first projects.
It's also worth knowing that index cards can do more than just be cards. Tear one in half and you have tiles. Fold three and tape them together as a standing structure and you have a box. Cut one into small squares and you have tokens. Tape several together end-to-end and you have a track. There's something almost playful about how much design work a single pack of index cards can support, which feels appropriate given what you're building.
Now here's the move that separates designers who make real progress from designers who spin their wheels for months: prototype your core mechanic in isolation before you build the whole game. This idea sounds obvious once you hear it, but almost nobody does it instinctively. The instinct is to build the whole thing — all the rules, all the cards, the win condition, the setup, everything — and then test it. But that means if something is fundamentally broken at the heart of your design, you've built an entire structure on top of a faulty foundation before you discovered the fault.
Instead, strip the game down to its single most important question. If your game is about bidding for cards, make a dozen placeholder cards with different values and test the bidding mechanic alone — maybe even using cards from an existing game the way Game Developer describes, where a designer modded Magic: The Gathering to test an auction mechanic before designing a single original card. The mod worked well enough that the designer went on to develop it into a full format. But crucially, if it had failed, they would have lost an afternoon, not six months. That's the trade you're making by testing the core first.
So what does "core mechanic in isolation" actually mean in practice? Say your game is about area control — players claiming territory on a board. The core question is whether claiming and contesting territory feels tense and interesting. You don't need the full board, the victory conditions, the special abilities, or the theme. You need a blank grid, a handful of colored tokens, and two players. Play for ten minutes. Does the tension you imagined actually show up? Does one player always win? Does the game end too quickly or drag on too long? These are the questions worth answering before you build anything else.
Stay with this idea for one more step, because it pays off in a way that's easy to miss. When you isolate the core mechanic, you also isolate the failure. If bidding doesn't feel interesting, the problem is bidding. You know exactly what to fix. When the whole game is built before you test anything, and something feels wrong during a playtest, you don't know what's causing the problem — it could be the mechanic, the win condition, the setup length, or the theme. Isolating the core first gives you a clean signal.
Digital prototyping is worth knowing about, especially for designers who don't have a convenient pile of index cards or who want to share a prototype with someone across the country. The good news is that the tools don't require any programming skills. Tabletop Simulator, available on Steam, lets you build a virtual table with cards, dice, tokens, and boards that players can manipulate with a mouse — it's essentially a physics sandbox for board games, and Spellie's game design fundamentals overview flags prototyping and testing as core design skills precisely because digital tools have made them so accessible. For something even simpler, Google Slides can stand in for a card game with surprising effectiveness: each slide is a card, you type the text on it, and you move cards around by dragging them. A spreadsheet can model resource flows, track numbers, and simulate turn-by-turn decisions without a single line of code. The right tool is the one that gets you to "testable" fastest.
The most common prototyping mistakes are worth naming directly, because they are extremely easy to walk into. The first is over-designing before testing — adding rules, exceptions, and special cases to handle every scenario you can imagine before you've seen how real players actually behave. This is a way of doing the designer's thinking in your head instead of in the room with players, and your head is a terrible playtester. Real players will surprise you every time. Build the simplest version first, then add complexity only in response to what you actually observe.
The second mistake is making things too pretty too soon. This one deserves its own paragraph because it is particularly seductive and particularly costly. Spending time on visual polish before the mechanics are solid feels like forward momentum, but it creates a hidden psychological trap: once something looks beautiful, it becomes harder to change it. The aesthetic investment makes you defensive about the design underneath. Ugly prototypes are easier to kill. Treat your early prototype the way a scientist treats a hypothesis — it's meant to be tested, not preserved.
The third mistake is building the whole game before testing any of it, which the isolation principle above already addresses. But there's a cousin to this mistake that's worth naming: adding components to solve problems you haven't observed yet. You'll think of ways the game could break, and your instinct will be to add a rule that prevents each breakage. Resist this. Build the minimal thing, watch what actually breaks in practice, and fix only the real problems you observe.
Once the prototype exists — even a rough, ugly, barely-functional version — the next step is to play it yourself before involving anyone else. Solo playtesting gets a bad reputation because it sounds lonely and unproductive, but it does specific work that group playtesting cannot. Playing alone, you can test whether the game is physically functional: are there enough cards to complete a full round? Do the numbers add up correctly? Can you actually reach the win condition? You're also testing whether you can explain the rules to yourself — if you've written them down and can't follow them alone, you'll definitely lose a group of players.
Solo playtesting also lets you make rapid-fire changes on the fly. If a rule seems wrong, change it immediately, keep playing, and see if the new version works better. You can flip back and forth between variants in a single session in a way that's impossible to do politely when other people are sitting across the table. Think of it as rough-cutting — you're getting the obvious problems out before asking anyone else's time.
What are you actually looking for during a solo playtest? A few things. First, whether the game can complete a full cycle — can you actually get from the start state to a win condition? Second, whether the stated rules cover the situations that actually arise — you'll almost certainly find situations your rules don't address, and that's valuable information. Third, whether the core mechanic produces the texture of decision you intended — does it feel like the interesting choice you imagined, or does one option always look obviously better? That last question is the game theory question hiding inside the design question. If there's a dominant strategy — a move that's always correct regardless of circumstances — you'll often see it during solo play, and it needs to be addressed before a group playtest reveals it in front of your friends.
Keeping a design journal through this whole process is not optional, even though it sounds like homework. Here's why: you will forget what you changed and when. After three or four iterations of a prototype, you'll encounter a problem that you vaguely remember solving before — but did you solve it in version two or version three? Was the rule you scrapped the one that fixed the issue or the one that caused it? A design journal is just a running record of what you observe, what you change, and why you changed it. It doesn't need to be beautiful. Bullet points are fine. Dates matter. Rough diagrams work. The goal is a trail of reasoning you can follow backwards when something stops working.
Game Developer's playtesting framework describes the process of looking for "bright spots" — moments when the game is genuinely working well, when players are leaning forward, making interesting decisions, feeling the tension you designed for. Your journal is where you capture those moments alongside the problems. Both are data. A session where everything goes wrong is equally useful to a session where everything clicks — but only if you write down what happened while you still remember it. Memory is a bad design tool.
The iterative mindset ties all of this together, and it's the one mental shift that matters more than any specific technique. Every prototype is a question, not an answer. Version one of your prototype is not a draft of the final game — it's a test of a hypothesis about what might be fun. When version one teaches you something, you build version two to test a refined hypothesis. Then version three. This is not failure. This is the process. Every designer you admire has a pile of dead prototypes behind their best work, and those dead prototypes are the reason the good game exists.
The fear that holds most first-time designers back is the fear that iterating means starting over — that changing something fundamental means all the previous work was wasted. But every version of the prototype built knowledge. You know now, from direct observation, that the original auction mechanic was too slow. That's not wasted effort; that's the finding. The wasted effort would have been continuing to refine an auction system nobody wanted to sit through.
So the exercise for this section is direct: take the one-page design document from the last section and build the roughest possible physical or digital prototype of the core mechanic. Not the whole game. Just the heart of it. Index cards, markers, whatever tokens you can find. If you're going digital, open a Google Slides file and make a dozen cards. Set a time limit — two hours maximum. The goal is not a finished game. The goal is something you can put your hands on and play for five minutes and learn something from. That learning, however small, is the first real step from game designer in theory to game designer in practice.
Every great game started as something embarrassingly rough. The question isn't whether your prototype is good — it isn't, and that's fine. The question is what it teaches you, and what version two looks like because of it.
13Putting It All Together: Finishing, Sharing, and What Comes Next
Playtesting is where you learn. But there's a moment every designer eventually hits — a moment nobody warns you about — when the learning is done, the game is genuinely good, and the only thing left to do is stop.
That moment is harder than it sounds.
This whole course has been building toward that moment — from the game theory foundations of why players make choices, through the mechanics and loops and systems and psychology of what makes a game feel alive, through prototyping and playtesting and iteration. Now the question shifts. Not "how do you make your game better?" but "how do you actually finish it, share it, and figure out what to do next?"
Three things hold most designers back at the finish line. The first is a philosophical confusion about what "done" even means. The second is the polishing trap — endless refinement that feels like progress but isn't. And the third is the fear of sharing something you made. Every one of those problems has a solution, and that's what this section is about.
Start with the philosophical problem, because it's the one that underpins the rest.
A game is never technically finished in the way a math proof is finished. There is no moment when some objective criterion clicks into place and signals completion. Every version of Monopoly that has ever shipped still has critics who think it's broken. Chess has been played for roughly fifteen hundred years and people are still discovering new ideas in it. Minecraft — described by the Spellie game design fundamentals guide as a game whose mechanics of mining, crafting, and exploring interact to form a loop that keeps players engaged for years — has received continuous updates and changes for over a decade. None of these games are "done" in the sense of being exhausted.
What that means for you is this: "done" is a decision, not a state. It is an act of creative will. You declare a game finished when it delivers the experience you intended to deliver, consistently, across the range of players it's meant for. Not when it's perfect. Not when every edge case is handled. Not when you've run out of ideas for improving it. When it works.
This is both liberating and demanding. Liberating because it removes the impossible standard of perfection. Demanding because it requires you to know, with some precision, what experience you actually intended — which is why writing that one-page design document back in section ten mattered so much. If you know what you were trying to make, you have a criterion for "done." If you never wrote it down, "done" stays a moving target forever.
Here's a practical test worth borrowing. Take your original design goals — the feel you were going for, the kind of choices you wanted players to make, the emotional arc you wanted the game to produce — and ask whether a playthrough with real players delivers those things. Not whether it could be better, not whether you have three more ideas for new mechanics. Whether it delivers what you set out to deliver. If yes, you're done. If no, you're not done yet. That's the whole test.
Now, polishing — because this is where "done" goes to die.
Polishing is real and valuable. Clean rules text, consistent visual language on your cards, a rulebook that doesn't require someone to read a paragraph twice — all of that matters. It's the difference between a game people can enjoy and a game people struggle to learn. But polishing has a shadow side: it becomes a procrastination strategy. Designers who are nervous about releasing their work will polish indefinitely. One more pass at the card layout. One more tweak to the turn order. One more round of renaming the mechanics so they feel more thematic. Weeks pass. Nothing ships.
The sign that polishing has crossed into avoidance is usually this: the changes stop being about the player's experience and start being about the designer's comfort. When you find yourself fixing things no playtester ever noticed, you're in avoidance territory. When you find yourself re-doing work that was already fine because looking at it makes you anxious, you're in avoidance territory. The antidote is to return to the decision criterion above. Does the current version deliver the intended experience? Then stop changing it and start sharing it.
There's a related trap that deserves its own warning: the "one more feature" problem. This hits video game designers especially hard, but board game designers are not immune. The game is working. You have a new idea that would make it better. You add it. Now something is slightly off-balance, so you fix that. Fixing that creates a small interaction problem with an existing mechanic, so you address that too. Three months later the game is genuinely different from the one that was working, and you're not sure if it's better or worse. The game developer design fundamentals community at Game Developer has written extensively about this cycle — the instinct to add and improve is exactly what makes designers good, but undisciplined, it's also what keeps games from ever shipping.
The professional version of this is called scope management. The amateur version is just called finishing. Call your iteration closed, even if it's a little uncomfortable to do so.
Once the game is done — genuinely done, not "done" as a way of saying "I stopped working on it" — the question becomes sharing it. And here the options have never been better.
The most immediate path is the simplest: people you know. Friends, family, colleagues, anyone patient enough to sit with you for an hour. This sounds obvious, but there's something meaningful about teaching your game to someone who had no part in making it. You discover what the rules actually communicate versus what you intended them to communicate. You find the moments where a player's face clouds over — not because the game is hard, but because they genuinely don't know what they're supposed to do next. Those moments are gifts. Write them down.
Beyond your immediate circle, local game clubs and game cafes are a surprisingly welcoming entry point. Most cities of any size have a board game café or a meetup group that runs regular game nights, and most of those groups actively want to play original games. Designers bring unfinished or newly finished work to these spaces all the time. The feedback culture at in-person game clubs tends to be honest and specific in ways that online feedback often isn't — people are invested in the experience they just had together, and they'll tell you what worked and what didn't while it's still fresh.
For those who want to reach people beyond their physical location, print-and-play is the traditional low-barrier entry point for the board game community. A print-and-play release means creating a PDF of your game's components — cards, boards, tokens, whatever it needs — that players can download, print, cut out, and play at home. The cost to the designer is essentially zero, and the cost to the player is a few sheets of printer paper. It's not glamorous, but it gets your game in front of people who actively want to play new games.
BoardGameGeek — the central database and community hub for tabletop games — allows designers to list their games, including print-and-play releases, for free. A BoardGameGeek listing is essentially a permanent record that your game exists. Players can rate it, write reviews, and ask questions in the forums. The community there skews toward enthusiasts who take design seriously and give substantive feedback, which makes it one of the better sources of signal for a new designer trying to understand how their game lands with strangers rather than friends.
For digital game designers, itch.io has become the de facto home for independent games released outside the major commercial platforms. It's free to create an account, free to upload a game, and the community actively supports small and experimental work. The barrier to publishing on itch.io is low enough that the real question isn't "can I do this?" but "what do I want to say about this game when I do?" — which is where writing a good game page becomes important.
Speaking of writing: the rulebook.
Writing a rulebook that actually makes sense is one of the least glamorous and most critical skills in game design. A game can be genuinely brilliant and remain unplayed because its rules are confusing, or incomplete, or assume knowledge the player doesn't have. The gap between "the designer knows how this works" and "the rulebook communicates how this works" is often enormous and almost always invisible to the designer, because the designer already knows how it works.
The fix for this is structural. A rulebook needs to do three things in sequence: tell players what the game is about and what they're trying to do, teach them the components and how they're used, and then explain the sequence of play in the order it actually happens. That sounds obvious, and yet most first-draft rulebooks fail at all three because they're written in the order the designer thinks about the game, not in the order a new player needs to encounter it.
A few principles worth knowing. Define components before you reference them. Don't mention "the action cards" on page one if you haven't told the player what action cards are yet. Use examples that show the rule in action, not just the rule itself. The example is not decoration — it's often where the rule actually becomes clear. And if you're going to include exceptions or special cases, put them after the general rule, clearly marked as exceptions, not woven into the first explanation of the concept.
The final test of a rulebook is the same as the final test of any communication: hand it to someone who has never seen your game, leave the room, and come back after they've read it. What questions do they have? Those questions are the gaps in your rulebook. What parts of the game did they play wrong? Those are the sections that need to be rewritten. There is no substitute for this test. No amount of re-reading your own rulebook will catch what a fresh pair of eyes will catch in ten minutes.
That last exercise — teaching your game to someone who has never played it and watching them encounter it for the first time — is also the final project of this whole course, and it deserves a moment of attention for what it actually reveals.
When you watch someone discover your game for the first time, you see it from outside the designer's head. The moment they light up during a clever interaction — that's you, having created something that creates joy. The moment they look confused at a rule — that's information, not failure. The moment they make a decision that surprises you, that you didn't anticipate when you designed the game — that's the emergent complexity that separates a living system from a script. All of it is feedback. All of it is data. And all of it is happening because you made something.
That experience — the experience of watching someone else inhabit something you built — is qualitatively different from playing games. This course has kept returning to a single underlying argument: understanding player decision-making is what separates good game designers from great ones. The Nash Equilibria and dominant strategies and Prisoner's Dilemmas from early in the course weren't academic detours. They were maps of how players think when they're inside your game. Every time you understand why a player makes a choice — what they were optimizing for, what information they had, what they valued more than the thing you assumed they'd value — you understand your game more deeply. And every time you understand your game more deeply, you can design it more intentionally.
Game theory gave you the vocabulary for player behavior. The MDA framework gave you the structure for thinking about mechanics and dynamics and experience. Flow theory gave you the psychological criterion for whether your design is working. Systems thinking gave you the tools to see your game as an interconnected whole, not a pile of rules. Playtesting gave you the empirical method. And finishing, sharing, and iterating gives you the feedback loop that continues the whole process long after you've declared any individual version "done."
The thesis of this whole course is that game theory and game design are two sides of the same coin — that understanding why players make choices is the secret weapon in building games that feel genuinely compelling. By this point, that argument should feel almost obviously true in a way it probably didn't at the beginning. Because you've now experienced both sides. You've thought through how rational agents navigate strategic situations. And you've tried to build a strategic situation that rational agents — real humans, who are imperfectly rational in fascinating and predictable ways — will want to navigate. The connection isn't just theoretical. It shows up in every design decision.
Where do you go from here?
For board game designers specifically: the community around tabletop games is unusually generous. The Board Game Design Lab, the BoardGameGeek design forums, and groups like the Game Designers of North America offer ongoing feedback, critique, and collaboration. If you're interested in pursuing publication, studying the submission processes of publishers — what they're looking for, how they evaluate mechanics, what makes a game commercially viable — is a natural next step. If self-publishing interests you, the economics of print-on-demand services like The Game Crafter have made small-run physical production genuinely accessible, though the learning curve around component sourcing and print specifications is real.
For video game designers: the natural next step from a paper prototype is a digital prototype, and the tools for that have never been more accessible to non-programmers. Game Maker, Godot, and similar engines offer substantial power with relatively gentle learning curves. The indie game community on itch.io, Discord servers organized around specific engines, and communities like r/gamedev are active and generally welcoming to newcomers. If game theory specifically appeals to you as a deeper subject, the academic literature on mechanism design — the branch of economics concerned with designing systems that produce desired behavior from self-interested agents — reads almost like a game design textbook, and the parallels are not coincidental.
For both paths: the single most valuable thing you can do is keep making things. Not bigger things. Just more things. The designer who has made ten small games understands things the designer who has spent two years making one large game simply doesn't yet know. Iteration speed is a skill. The habit of finishing is a skill. The tolerance for releasing imperfect work is a skill. All of them compound.
There's something worth sitting with at the end. Making games is one of the stranger creative acts available to humans, because the thing you're making is not an object — it's a space for decision-making. You're not writing a story that someone reads. You're not composing music that someone hears. You're constructing a system of choices, constraints, and incentives, and then inviting other people to live inside that system for a while and see what happens. The game theory half of this course exists because that system produces behavior — real human behavior, shaped by real incentives — and if you understand the theory of how choices work, you can design systems that produce the behavior you actually want.
The first game you finish won't be your best game. That's not pessimism — it's the nature of a craft that rewards iteration. But it will be yours. It will have been built by someone who understands why players make choices, who knows the difference between a mechanic and a dynamic, who can feel the difference between a gameplay loop that grinds and one that sings, and who has sat across a table and watched a stranger discover something you built.
That's not a small thing. That's exactly the kind of thing this whole journey was for.
14Conclusion
Every concept in this course pointed at the same quiet truth — that games are not diversions from the serious business of human decision-making. They are the serious business of human decision-making, just made visible. Game theory gave that claim its mathematics. Game design gave it hands.
Think back to those two hunters at the edge of the forest in the very first section — the stag hunt, a dilemma ancient enough to predate every board game ever made, already containing in compressed form the whole argument this course has been building. And then remember the Prisoner's Dilemma in section three, where two perfectly rational people reason their way into a worse outcome than cooperation would have delivered — not because they were foolish, but because the structure of the situation made betrayal feel safe. That gap between what logic predicts and what players actually experience is not a flaw in game theory. It is the opening through which game design walks. And once Mihaly Csikszentmihalyi's flow state entered the picture in section nine — that strange, reproducible condition where the room disappears and time compresses — the circle closed. Players are not just decision-makers. They are feeling creatures navigating structures you build for them, hunting for that corridor where challenge and skill run exactly parallel.
That is the single sentence worth repeating at dinner tonight: games are the only human technology designed specifically to make decision-making feel like living.
What you have now is not just a collection of frameworks. It is a way of seeing — one that looks at any game, any negotiation, any cooperation between people who have something to lose, and recognizes the structure underneath. That is a different kind of literacy. And it does not go away.
Sources & References
This course draws from the following sources. Visit them for additional depth.
- 🔗gametheory101.com ↗webpage
- 🔗
- 🔗
- 🔗
- 🔗
- 🔗iep.utm.edu — Game Th ↗webpage
- 🔗
- 🔗
- 🔗
- 🔗
- 🔗
- 🔗
- 🔗
Want a course that doesn't exist yet? Request one →