This week we explore how game designers use math and psychology, from the famous Blue Shell to tiny drift boosts, to make fairness feel fun.
Expected Value is a way of predicting how much a risky choice is worth on average. Pascal and Fermat created this idea while studying probability and gambling in the 1600s. They wanted to know how to make fair bets and measure long-term payoffs.
In Mario Kart: Every item box is a small EV decision: should you take a slower path to get a random item that might speed you up later? The math of fun starts here, risk now, reward later.
Wiener studied how systems stay balanced using feedback, information that helps correct mistakes. Games use positive loops to reward skill and negative loops to help players who fall behind.
In Mario Kart: Drift boosts and coins are positive loops (they reward good driving), while blue shells and Bullet Bills are negative loops (they keep the race close). Balance keeps everyone engaged.
Another example, front racers get safe, boring items – bananas, single shells. while back racers get dramatic items – Bullet Bills, Lightning, triple boosts. The front racer items are examples of balancing limits (reduce runaway advantage), while the back racer items are examples of negative feedback loops (boost players who are losing).
Nash discovered that in many competitive situations, players reach a stable balance called an equilibrium. At this point, no one can do better by changing their move unless someone else does first.
In Mario Kart: Everyone holding a red shell for defense creates a Nash equilibrium. No one wants to throw first, because doing so would make them vulnerable.
This famous theory shows how people often choose what’s best for themselves—even when cooperation would help everyone. It explains why trust and fear shape decisions in games and real life.
In Mario Kart: Two racers can draft together to go faster, but if either breaks too early, both lose speed. Short-term greed beats long-term teamwork.
Kahneman and Tversky discovered that people feel losses about twice as strongly as gains. Designers use this to create emotional highs and lows in games.
In Mario Kart: A blue shell hitting you right before the finish line feels awful—way worse than how good that early Mushroom boost felt. That mix of frustration and hope is what makes you want to race again.
The Blue Shell (Spiny Shell) targets the racer in first place and explodes on impact, costing around 3 seconds. It’s a built-in negative feedback loop — designed to keep the race close and make sure everyone feels like they still have a chance.
But this also creates what game designers call the Fairness Paradox: the game is mathematically fairer but can feel unfair to skilled players. It balances excitement for the group by sacrificing comfort for the leader — turning fairness into an emotion instead of a rule.
Game theorist William Spaniel modeled this as a mini Prisoner’s Dilemma:
If two racers both have Blue Shells, they’d both do best by waiting.
But fear of being too late makes both fire early.
The result: chaos, frustration, and fun — logic colliding with emotion.
Why it works:
Keeps casual players invested until the end.
Creates dramatic, shareable moments (“I almost won until the Blue Shell hit!”).
Shows that balance isn’t about equality — it’s about excitement.
Design takeaway:
The Blue Shell proves that “fair” isn’t always fun — and “unfair” can make a game unforgettable.
Please take notes during the game and fill out at end of class.
Next week we’ll open the Godot Game Engine for the first time to turn ideas into action with GDScript code — exploring how simple logic, chance, and player choice power every game.