Software Engineering Daily – "Games That Push Back with Bennett Foddy"
Date: March 24, 2026
Host: Joe Nash
Guest: Bennett Foddy (game designer/educator, known for QWOP, Getting Over It with Bennett Foddy, Baby Steps)
Overview
This episode explores the provocative, often misunderstood design ethos of Bennett Foddy – the mind behind cult games that challenge the prevailing wisdom of "fun" in games. The conversation digs deep into his systems-driven approach, the nuance of frustration and difficulty, the evolution of game audiences through streaming and speedrunning, and the connective tissue between game design, play, and unexpected subcultures. It's an insightful look at why games that "push back" have a unique and growing place in the gaming landscape.
Key Discussion Points and Insights
Bennett Foddy’s Origin Story in Game Development
-
Indie Roots and Academic Backdrop
- Foddy discusses entering game development during the rise of indie games (circa 2005-2010), experimenting with Adobe Flash and drawn by the accessibility of sharing games online ([01:29]).
- Quote: "It was a period of time where you could knock something together on your laptop, pop it on a free shared web host, and it would get featured on major gaming blogs and people would be playing it in the sort of tens of thousands." ([02:17])
- Major breakthrough with QWOP came after years of side development and academic work in philosophy ([03:14]–[03:54]).
-
Transition to Full-Time Game Design and Teaching
- After QWOP's unexpected viral success, Foddy joined NYU's Game Center as an educator, before going fully indie with Baby Steps ([03:54]–[04:29]).
The Aesthetics and Systems of Foddy’s Games
-
Physics, Absurdity & Embodiment
- Foddy’s signature: Games rooted in physics simulation, usually involving humanoid figures and movement ([04:45]).
- Quote: “A lot of them are grounded in simulated physics. ...I resist the idea that they're difficult. I think maybe difficulty is kind of a complicated and overloaded idea. But people think my games are difficult anyway.” ([04:45])
- Discussion on using the human form for relatability and self-explanation, lowering the need for tutorials ([10:09]–[13:14]).
-
Discovery-Driven Design
- Instead of designing games from “whole cloth,” Foddy often discovers gameplay by playing with constraints in a physics system ([06:36]).
- Quote: “The gameplay loop is sort of found rather than invented... discovering gameplay in a system is easier when you start with a very rich and deep system.” ([06:36])
- Heavy reliance on prototyping and throwing away ideas, especially with unpredictable physics ([08:49]–[09:49]).
Iteration, Progression and "Manual Walking" with Baby Steps
-
From Prototypes to Core Mechanics
- Baby Steps was not the immediate plan—developed after months of failed prototypes. The core idea: a physics-driven walking system inspired by QWOP and collaborator Gabe Cazillo's interest in procedural animation ([13:59]–[16:49]).
- Quote: “We just knew, I think right out the gate, after having sort of 10 fail build prototypes... this has got legs.” ([15:53])
-
Progression, Skill and Accessibility
- Baby Steps evolved from constant failure (a la QWOP) to accessible movement skill, driven by years of iteration—small UX tweaks, camera placement, and a “pile of minor affordances” making the game approachable ([17:15]–[20:35]).
- Tangent: Importance of empathy with player learning and the art of making complexity intuitive.
Difficulty, Frustration, and the Limits of Language
- Nuance in Game Challenge
- Foddy rejects the word “difficult” for his games, opting instead for a richer taxonomy of frustration and challenge ([23:01]).
- Quote: “Frustration... is such a blunt, over encompassing word... there are all kinds of different feelings that we call being frustrated... Games have such a rich ability to do different things.” ([23:01])
- Difficulty and accessibility, he argues, depend heavily on player expectation—what counts as “difficult” varies contextually ([23:01]–[29:14]).
- Notable comparison: The deep complexity and “friction” in games like Europa Universalis are not usually labeled as “difficult,” showing how language limits discourse about play ([25:29]).
Trends: The Return of "Resetting Progress" and Hardcore Modes
- Loss Aversion and Stakes
- Foddy analyzes the trend toward “hardcore” gaming (permadeath in WoW, Minecraft, etc.), linking it to the power of stakes and emotional engagement in games ([29:49]).
- Quote: "You lose a sense of stakes... if you can't lose progress, then you're never really afraid and you're never really stressed." ([32:26])
- These trends come in cycles—he predicts a future wave of "comfort" gaming will follow ([33:10]).
Streaming, Spectatorship, and the Meaning of Play
-
How Streaming Shaped His Approach
- Foddy confesses initial skepticism toward streaming, fearing it would replace playing—and later, realization of its potential for new types of emotional engagement ([34:31]–[39:25]).
- Quote: “My orientation was it annoys me that people aren't going to play this game, that they're just going to watch it on stream... but... that hasn't been bad for my sales... I’ve tried to have more sympathy for that experience.” ([35:24])
- Now intentionally designing for both players and spectators (as seen in Baby Steps' hot-seat play and broader appeal) ([38:45]).
-
Experience Sharing and Rewatchability
- On why people seek streams after playing: “We do that with movies too, don’t we?... there is a kind of amount of experience sharing like that as well.” ([40:04])
Speedrunning, House Rules, and Emergent Play
- Designing for Unpredictable Play
- Modern games must expect players to “complete” them in unexpected ways—e.g., speedrunning exploits ([40:18]–[44:38]).
- Belief that keeping systems open (“no absolutes”) supports deeper play and emergent phenomena.
- Quote: “Speedrunning makes a game into a different type of game... one of the great beauties of games is that they support so many different types of play.” ([43:54])
Designer Presence: Narration and the "Bennett Foddy" Genre
- Intimacy Through Narration
- On putting his name and voice in Getting Over It: "The idea, what I want, is to create an experience that feels like the player is in communion with the designer." ([44:54])
- Goal: To make designer presence felt, not as control, but as a form of intimacy.
Asset-Built Aesthetics: The Entropy of Game Art
- Embracing Visual Detritus
- Practical reasons for using mixed-quality free 3D assets led to a meaningful, collage-like style—eventually inspiring deeper themes ([46:59]).
- Quote: “Particularly the fact that all of the assets are from different free repositories and they don’t all sit together... It gives a kind of a collage or a kind of bricolage sense of unreality or of surrealism...” ([48:25])
- Modern AAA and indie games alike increasingly use asset repositories, giving rise to a new visual culture.
Academic Collaboration and Community
- Intersection of Teaching and Creating
- Teaching at NYU was generative, providing constant influx of ideas and energy—helped ignite collaborations and supported creative risk-taking ([51:19]).
- Quote: “There is a kind of an intellectual and creative community that you kind of get for free...” ([51:23])
- Limitation: Large projects like Baby Steps require dedicated focus, leading to departure from academia.
Experimental/Limited-Release Games
-
Multiball: The “WarioWare of Multiplayer”
- Multiball, a party-only meta arcade game created with AP Thompson, draws on 300+ classic game moments randomly sequenced ([55:18]).
- The joy: Constantly being “at sea”—figuring out controls/rules with minimal instruction, directly tied to what Foddy loves as a player ([58:46]).
-
System Constraints and Iteration
- He expresses love for constrained, minimal platforms—such as Playdate, Lua, Pico-8—for their demand of “just enough” and tight creation loops ([61:38]).
- Quote: “I love not having anything provided... so much of what I consider to be good game design is about having a tight loop on having an idea and having it running.” ([61:38])
Playdate, Zipper, and Crossing Genres
-
Zipper as Board Game Experimentation
- Zipper emerged from exploration of tactics and traversal, inspired by anime and Kurosawa films—but also a radical shift from his core physics-driven games ([59:39]).
-
Programming for Constraints
- Foddy enjoys the purity of high-level, limited languages (Lua, JS). "For small games tech debt is not really a problem... if you start to feel you've got tech debt, you just start again." ([63:54])
Humor and Personality
- On Animation and Character Design
- Foddy humorously expounds on the preponderance of lovingly animated butts in character animation, asserting that it’s a near-universal animator focus. ([65:55])
- Quote: "The gaze of the animator is much more on the glutes of the characters than you think it might need to be." ([66:32])
Notable Quotes & Memorable Moments
-
Discovery over Invention:
“The gameplay loop is sort of found rather than invented...” – Bennett Foddy ([06:36]) -
On Player Frustration:
“I feel like that's such a blunt, over encompassing word because actually there's all kinds of different feelings that are that we call being frustrated or being annoyed…” – Bennett Foddy ([23:01]) -
Embracing Unintended Uses:
"It's something that's natural and that we should hope for as game designers is that the games are used in ways that were not originally intended." ([36:54]) -
Spectator & Streamer Influence:
“…If you focus on both [player and spectator], as we tried to do in Baby Steps, it means that games are really nice for kind of hot seat play in the living room with families.” ([38:45]) -
On Game Art and Asset Flips:
“Particularly the fact that all of the assets are from different free repositories and they don't all sit together... gives a kind of a collage... or surrealism...” ([48:25]) -
Animating Butts—A Universal Truth:
“The gaze of the animator is much more on the glutes of the characters than you think it might need to be…” ([66:32])
Timestamps for Important Segments
- Early Indie Development & QWOP's Virality: [01:29]–[04:29]
- Explaining His “Physics Rig & Absurdity” Design: [04:45]–[06:36]
- Prototyping, System Discovery: [06:36]–[09:49]
- Human Form and Self-Explanatory Design: [10:09]–[13:14]
- Genesis and Development of Baby Steps: [13:59]–[17:15]
- Progression, Skill, and Affordances: [17:15]–[20:35]
- Difficulty and Frustration Nuanced: [23:01]–[29:14]
- Hardcore/Permadeath Game Trends: [29:49]–[33:15]
- Streaming: From Indifference to Embracing: [34:31]–[39:25]
- Speedrunning and Emergent Play: [40:18]–[44:38]
- Designer-Player Intimacy & Game Narration: [44:54]–[46:37]
- Aesthetic of “Asset Games”: [46:59]–[50:59]
- Teaching vs. Indie Development: [51:19]–[54:52]
- Multiball – Arcade Mashup Experiment: [55:18]–[59:03]
- Playdate & Coding for Constraints: [61:38]–[65:29]
- Animating Character Butts—A (Not So) Serious Observation: [65:55]–[67:52]
Summary Tone
The episode is relaxed, intellectually curious, playful, and self-aware—matching both Foddy’s wry sensibility and Nash’s gamer/educator background. They dig into theory and culture without losing the practical, quirky joy of making and playing games that make us laugh, rage, and maybe think a bit deeper about what we expect from play.
For listeners interested in game design, indie development, and the philosophy of play, this episode is packed with actionable insights, rare perspectives, and plenty of unusual anecdotes from one of indie gaming’s most genuinely original minds.
