Pod Insights Software Engineering Daily Games That Push Back with Bennett Foddy About this episode Bennett Foddy https://x.com/bfod is a legendary game designer known for creating wholly distinctive games such as QWOP, Getting Over It with Bennett Foddy, and the recently released Baby Steps. He’s also a former professor at the NYU Game Center, where he taught game design alongside developing his own experimental work.
In this episode, Bennett joins Joe Nash to discuss his systems-driven approach to game design, why frustration and difficulty are often misunderstood, how streaming and speedrunning have reshaped how games are played and experienced, and what makes his games stand out.
Joe Nash is a developer, educator, and award-winning community builder, who has worked at companies including GitHub, Twilio, Unity, and PayPal. Joe got his start in software development by creating mods and running servers for Garry’s Mod, and game development remains his favorite way to experience and explore new technologies and concepts.
Please click here to see the transcript of this episode. http://softwareengineeringdaily.com/wp-content/uploads/2026/03/SED1909-Bennett-Foddy.txt
Sponsorship inquiries: [email protected] https://cms.megaphone.fm/organizations/619b680e-d813-11ea-9750-e7ecac406436/podcasts/e60108fe-e328-11ea-b2b6-1348249f900a/episodes/3913370a-bc44-11ed-ace6-8b1f96d82bba/[email protected]
The post Games That Push Back with Bennett Foddy https://softwareengineeringdaily.com/podcasts/games-that-push-back-with-bennett-foddy/ appeared first on Software Engineering Daily https://softwareengineeringdaily.com.
Transcript 13,712 words · 3 speakers
0:00 Speaker 00 Bennett Foddy is a legendary game designer known for creating wholly distinctive games such as QWOP, Getting Over It with Bennett Foddy, and the recently released Baby Steps. He's also a former professor at the NYU Game Center, where he taught game design alongside developing his own experimental work. In this episode, Bennett joins Joe Nash to discuss his systems-driven approach to game design, why frustration and difficulty are often misunderstood, how streaming and speed running have reshaped how games are played and experienced, and what makes his games stand out. Joe Nash is a developer, educator, and award-winning community builder who has worked at companies including GitHub, Twilio, Unity, and PayPal.
0:44 Speaker 00 Joe got a start in software development by creating mods and running servers for Gary's mod, and game development remains his favorite way to experience and explore new technologies and concepts.
1:06 Speaker 01 Welcome to Software Engineering Daily. I'm your host for today's episode, Joe Nash, and today I'm joined by Bennett Foddy. Bennett is a game designer infamous for titles like QWOP, GURP, and recently Baby Steps, as well as an educator at the NYU Game Center. Bennett, welcome to the show.
1:20 Speaker 02 Thanks for having me.
1:21 Speaker 01 So let's get started with what your game dev journey was. How did you get into making what we'll cover is a very frustrating selection of games?
1:29 Speaker 02 It started in around 2005. I started to become aware that something was happening in the world of video games, really kind of lifelong passionate gamer, but one of the things that started to come through were that there were free games, there were games that were made by very small teams that were starting to kind of gain attention. And I think we started to call them indie games in around that period of time, but some of them were coming out of the Dojin scene from Japan that was a little older. Some of them were coming out of a kind of independent practice that flowed from shareware in the 90s and so on. But there was definitely something feeling like it was happening around then. And I guess Adobe Flash started to become a platform that you could make games on at that time.
2:14 Speaker 02 So I started in a period of my life where I was trying a lot of different things. You know, I'd been in a band, I was making... TV commercials for mobile phone ringtones and really I was supposed to be writing a dissertation for my PhD in philosophy and procrastinating like crazy, but I started to get into to writing flash games and sharing them online. And 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. So that's how I got into it. But it took me quite some years to be able to get into it full time. So I think probably the first
2:56 Speaker 02 game I released was two thousand and six or two thousand and seven, made QWOP in two thousand and eight. When I was in America, I was doing a postdoctoral fellowship in philosophy at Princeton University. But that started to kind of gain attention, not right away. I think I released QWOP in two thousand and eight and, you know, made a reasonably medium to large splash on like enthusiast gaming blogs. But in Christmas of two thousand and ten, I moved to England for a second postdoc in philosophy. Suddenly my web server was melting and my traffic had gone up by a hundred fold and QWOP had kind of exploded in in interest and popularity. From that point, that was kind
3:38 Speaker 02 of what planted the idea in my head that maybe I should be doing this stuff full time. So it's like suddenly Wired magazine wants an interview and, you know, I'm being invited to conferences to give talks and stuff. So it started to feel like something that was just worth pursuing with my full energy. So I suppose the very short version is that in twenty thirteen, I moved back to New York, to NYU. I took a job at the new NYU Game Center. At the time, it's like the Games Department in the in the art school at NYU. And I taught there and made games alongside for eight years. And then we started working on a game that was big enough that it really needed my full attention. And so I quit my job and went indie, as we put it in indie game circles. We worked on
4:22 Speaker 02 that for, you know, basically five years and it came out in October. It's called Baby Steps. And so that sort of brings us up to the present.
4:29 Speaker 01 Amazing. So I know that, obviously, you mentioned QWOP as, you know, it kind of went viral pre the concept of reality. I definitely was aware of it and I know many of our listeners will be. But folks who haven't encountered, I guess you're over, how would you, how do you describe your games to people?
4:45 Speaker 02 I think a lot of them are kind of absurdist. A lot of them are grounded in simulated physics, physics engines. I don't know. I mean, I think simulated physics, it's kind of a mouthful, but I guess in the early 2000s, there started to be real time physics engines that had fully simulated dynamics. And then they started to become available as open source engines. Like Box 2D was the one that I made QWOP in, you know, for example. So a lot of my work has been around kind of playing with what you can do with those engines. A lot of them, people think that they're difficult. People think that they're maybe indifferent to the player's experience. I don't know. There's a certain aesthetic of that. I resist the idea that they're
5:25 Speaker 02 difficult. I think maybe difficulty is kind of a complicated and overloaded idea. But people think my games are difficult anyway. And a lot of them concern movement, I suppose, like the kind of movement of the player and making that kind of problematizing that in certain ways. And I have some things that are kind of outside of that through line, but that's definitely the most kind of recognizable through line of the three most recognizable games in my oeuvre, which would be QWOP, Getting Over It with Bennett Foddy, and The New One Baby Steps.
5:59 Speaker 01 Yeah.
5:59 Speaker 02 Which I made with two other people. I made with Gabe Casillo and Maxi Bog.
6:04 Speaker 01 Perfect. Yeah, we'll definitely come back to some of those games out of the box like Zipper I want to talk about. So we'll definitely come back to three of those, as well as your collaborators, because I believe at least one of them is a former student as well, right?
6:13 Speaker 02 Yeah, that's right.
6:14 Speaker 01 Yeah, awesome. Cool. Perfect. Yeah, I guess I'll stick with a couple of things I want to talk about from what you just mentioned. Obviously, difficulty, we'll come back to the difficulty comes like difficulty, but physics. So you described, I think it was to Polygon, you said that like a lot of your games are essentially the interaction between like a physics rig and level design. And I thought that was really interesting. I guess kind of like basic place to start from designing a game. Can you tell us more about that?
6:36 Speaker 02 Here's the thing. So it was at the Centre for the Moving Image in Melbourne a couple of weeks ago. And I was trying to kind of express it in this particular way, which is that when you're designing games, there's basically two ways that we get mechanics or sort of like genres or types of play. Some of them, or maybe the majority of them, the designer, you know, maybe not starting from zero, maybe starting from a bunch of genre assumptions, has an idea. And the idea is like a fall kind of game idea and they implement it as they imagined it. Maybe they kind of change course a little bit along the way as they kind of learn more about it. But it's kind of created from whole cloth. But the kind of games that I've been making, especially with physics engines, it's not so much like that.
7:20 Speaker 02 It's more like I'll create a way of interacting with the game world and kind of play with it. And the gameplay loop is sort of found rather than invented, right? So for QWOP, for example, I had a hope that it would be kind of a fully controllable, easy running system that would have some kind of interesting implications or interesting things that kind of fell out of that system. What it actually is, is something that's much more absurd and silly and funny and difficult, right? And it was sort of like, in a way, it wasn't at all what I was looking for, but I liked what I found. So it feels as though it was a little more discovered.
8:03 Speaker 02 And I think finding things, discovering gameplay in a system is easier when you start with a very rich and deep system. So what's a physics rig is a physics rig is a relatively small number of entities in a physical simulation and a set of constraints. And the constraints might be the level, the world that it's in, or it might be the joints, it might be the muscles, it might be some other kind of constraint, right? But it's very, very hard, I think, as a designer to get more than a sort of an intuition about what sorts of constraints will be interesting or what will happen with the constraints, because physics is complicated and it's unpredictable. And so the way that I approach doing it, or that I have approached doing it through my
8:46 Speaker 02 career is to kind of set up some constraints and see what falls out of that, you know, like maybe I have like an idea about sort of roughly what it will be like. Very frequently, there are things in there that aren't exactly what I predicted. And then trying to kind of follow what's actually there in the playing with the prototype. I think relative to a lot of other game designers, I probably make more prototypes and throw more away, partly because of this approach, you know. If you're sitting down to make a grand strategy game or a puzzle game, you probably don't throw as much away. You probably sort of sit there and you iterate until you get it working exactly the way you want. But when you're working in the kind of games that I've been making, I think a lot of the time,
9:27 Speaker 02 what seems like maybe a good idea, you realise actually, for some sort of deep reason relating to geometry, or relating to momentum, or something like that, there's not actually a gameplay there. So that's why I think it's playing with rigs. Sometimes it's playing with level design idea, it can be playing with any kind of constraint really, but like, it just has to be a rich enough set of constraints.
9:49 Speaker 01 Right, interesting. So I guess, yeah, a lot of your physics rigs tend to be human form or close enough. Obviously, you've had unicorns, but still four-legged, etc. Is that an artistic inclination, you know, commenting on human body, etc., and its usage? Or is that because eight-legged alien monstrosities don't make satisfying physics rigs in your gameplay design?
10:10 Speaker 02 I think it's two things. I think first of all, there is a relatability thing. I think human bodies make us feel a certain way. Games that are about movement are really about embodiment. They're about feeling like you are the avatar that's represented on the on the screen. That's kind of easier move for your brain to make if it's humanoid, or at least it's that kind of animal. It's not impossible with a robot, obviously, just like it's more of a heavy lift. And so I sort of feel like that kind of emotional response and that kind of psychological response is easier for a human. So, I mean, I think that's the first thing. The second thing is that with video games, I really feel like how much I enjoy playing a video game, and how people enjoy the kinds of video games that I enjoy playing, is kind of opposite. Sit reading explanation or doing a tutorial or something like that.
10:55 Speaker 02 There are certain types of games where that's totally unavoidable. Like you can't learn to play Catan without being told the rules. There's no way to intuit it. And Catan is a wonderful game, right? Like, is it really, I'm not trying to run those sorts of games down. But what I love in playing games, especially real time games, video games myself, is a sense of being able to kind of explore and discover what the rules are. And to be able to jump right in and for kind of learning how to do it being a lot of the fun. And that being the case, the players need help to understand, first of all, what are the goals? What are the limitations? What's going on? What can happen? What should their expectations be? There's all this stuff that has to be conveyed by the game designer.
11:39 Speaker 02 We try to kind of pick settings for games where there's just less to do on that front, right? So if I, if I give you a human body, right away, you know, it can't fly. It's fragile. It has, takes steps of about this size. Maybe it gets fatigued, maybe not, but weighs about this much. Like, there's all of these intuitions that we have. There's all this stuff that we know, all this common sense that we bring to bear when there is a human body pictured, right? The same thing goes for like, you know, in QWOP, the situation is he's in an athletic outfit, right? And he's facing left to right and right away you have an set of a whole thick bundle of, of expectations and
12:22 Speaker 02 and knowledge that comes from the fact that you've watched the Olympics, you know, like you know what his basic task is. In fact, the humor of that game comes from subverting what you're expecting. You see like a very athletic athlete dressed up for a race inside of a stadium and you expect competent running. And then it's at the players, it's because of the players incompetence that he is falling over. That's, that's the joke of the game. But you're just getting a lot for it being the human body. And I, I think as a game designer, I'm just always looking for these sorts of shorthands. Because that is really what allows us to remove explaining and to remove tutorialization
13:04 Speaker 02 and difficulty curves and all of that stuff that is, you know, has its place, but it's not really the, like, if I'm doing anything as a designer, it's to kind of like try to skip that stuff, to try to eliminate that flavor of it. In order to be able to give the games a different kind of personality, that's maybe a little more adversarial, a little more resistant to the player than a regular video game. So it's more important to my work than it is to other designers as well. I just really need everything to kind of be self-explanatory.
13:34 Speaker 01 Yeah, that's really interesting. Yeah, I wanna stick a pin in progression. But I guess before we come back down to that on difficulty curves, obviously, you know, there's a lot of similarities formatically between between QWOP and Baby Steps. I guess I want to start by asking like, you know, how did you return to the idea of manual walking, I guess for lack of a shorthand, in your like first, you know, as you said, going going indie, like what why come back to that idea?
13:59 Speaker 02 We had spent twenty nineteen making prototypes, made about ten different prototypes, and none of them were about that, really. We tried a lot of different things. We had a like a twin stick shooter, we had a, we had a competitive SimCity. We had a lot of different things going on and none of them were really working. And it was actually Ed Gabe's suggestion. He felt like we could, in essence, do what I'd been trying to do with QWOP in two thousand and eight, which is to make a version of of that where you actually can walk. But I think the kind of core of his idea was more like, he's very interested in systems that are driven by control and the way the physics is following that. So he'd made this game called Ape Out, which I'd contributed artwork to.
14:41 Speaker 02 And that's an arcade game. It actually does use a physics engine, but but when you are moving your analog stick on your controller to the right, it's immediately like it's not waiting for a, it's not applying forces to a physics object. It's setting the position as we used to do back in the, you know, nineteen seventies and and eighties. We're just setting the the position of the controlled object. You could think of that as being like one to one control or something like that. We could call it arcade controls. And I think the kind of core idea that he had was that we could drive a three D physics rig of a body to make a kind of a QWOP inspired game where the feet were the kind of like the arcade object, right? Like the feet
15:23 Speaker 02 wouldn't be like dynamics objects, they would be canonically controlled by your controller. And I tried to discourage him from that because I thought that was a bad idea. I thought it was too hard. But he made a prototype very, very quickly, like a small one that seemed a little promising. And then we hooked it up to a physics engine and like some, you know, there was some middleware that that made a ragdoll follow an object. And we hooked up a like an actual 3D character to it and I I made a level for it. And it was like, yeah, we're doing this. We just like knew, I think, right out the gate after having sort of 10 failed prototypes. This is quite early on, I I said, I have a like a record of a message to him where I
16:06 Speaker 02 said, I think this is the one, you know, like this is, this is actually like, this has got legs is is the way we we often talk about it. But yeah, that's what you're looking for. If you're going to spend like a significant chunk of time on something is is something that will be worth exploring, that has enough depth to be able to make it worth your while, to do polish, to do kind of like a detailed world and all of that stuff. We we I think we thought we were going to spend about one year, not sort of five or six years. But yeah, like he just, yeah, just knew. So it was, yeah, it was his inspiration. But yeah, I think he wanted to do something that was kind of like a fusion of the procedural animation that he'd done for Ape Out and then the kind of like the, yeah, the leg placement from QWOP worked really well, I think.
16:48 Speaker 01 That's great. And obviously, you know, a huge departure between those two games is you've, you know, once kind of a self-contained experience now this and Baby Steps is this like open world narrative journey. And going back to what you said about it need to feel intuitive and like trying to skip tutorials, I'm like fascinated, but how do you deal with progression and like skill building in a game like Baby Steps? So like you've got this fundamental mechanic that's so, you know, this like, hey, we're taking something easy and making it hard. And now you need it to continue getting harder throughout.
17:15 Speaker 02 Yeah, I mean, I think our orientation to that changed along the way. And in the same sort of way that QWOP becomes about failing and falling over because that was all I was able to achieve. I think the early prototypes of Baby Steps were much more falling down centric and we had much lower expectations for how good people would get. And I mean, the truth is, is just years of design iteration on the walking model, on the control scheme, just little things like, you know, what happens when you let go of the stick and. How is it conveyed that he's at the edge of his kind of polygon of balance or whatever it is, you know, there's just like little changes and, you know, Gabe was in charge of that stuff. He would sometimes like, you know, have a shower thought that maybe we'd
17:59 Speaker 02 been doing it all wrong and then come in and make some kind of change. And then little by little over time, it started to be that people, when they got to the end of this little cave that we set them up in at the beginning, most of the players were kind of trucking around almost automatically, right? So it went from being a game that was going to be more failure oriented, like QWOP, to being something which is like, no, you're walking around actually competently for the most part. And you're falling over when you're trying to go up a very steep slope or on a very slippery substance or do some kind of incredibly technical climbing maneuver. And it enabled us to make the world around the rig more and more kind of complicated and more and more challenging to the point
18:42 Speaker 02 where I just don't think at the beginning, we dreamed that it was going to have some of the sort of like jumping between objects or riding on moving objects, all of that sort of stuff. It would have seemed impossible in the, in the first instance, but yeah, it's just iteration, iteration, iteration. It's the longest I've ever worked on a video game. So I never really had done that kind of degree of iterating before. So yeah, it sort of brings out a different flavor, but these systems are very, very complicated and the, the sorts of things that make it hard or easy aren't what you would expect all the time. I mean, we really had a strong aesthetic against having too much in the way of like imaginary forces propping the character up. We wanted it to be as kind of plausible as it could
19:27 Speaker 02 reasonably be while still being stable. But the sorts of things that make it go from difficult to easy are concerning things like, suppose you're pressing the button to raise the trailing foot a little bit too early, what should happen then, right? Or suppose you do it a little too late, how should that be handled? How should we handle letting you know when the foot is up or down? Where should the camera be pointed? Like a really big breakthrough we had is to realize the camera should always be focused on his feet. Especially when the camera starts to kind of bump into things in kind of difficult terrain. It always zooms in on his feet, right? You know, if it has to move it all. That made it massively easier to play. So we're just constantly looking for these little things. And then what you end up in a game of this sort of scope.
20:09 Speaker 02 You end up with a Titanic pile of minor affordances, right? And that all kind of blends together into a system that seems simple, but you have in fact added this colossal complexity and nuance, really more so than complexity. But it's now, instead of 10% of players finding it easy to walk around, it's now 90%, right? Like really kind of inverted that way.
20:35 Speaker 01 Yeah, absolutely. I guess that reminds me of the, is it Super Meat Boy or Celeste? One of them has the famous like 2000 line file of if statements for like, what happens if you land on a platform? And like, how to deal with it, like it's one of those. Yeah, absolutely. So I guess get to the topic of difficulty, which I think broadly your fanbase is in agreement with you that difficulty is not the right word. You have a, you are one of two guests we've now had that has a genre named after them, which is the Folly and Rage game in your case. You've got this really great blog post that set the 11 kinds of frustration, or I think it was 11 kinds of difficulty. But I think captures, I don't know, still captures your current feelings and difficulty, but like the different, I think you explore different ones of those different games. Obviously getting over it is very much, I think, one that would put your name on the map, quite intentionally, it has your name on it. Yeah, I guess like, talk to us about your feelings on difficulty and your approach to it in games or not difficulty, as you say.
21:19 Speaker 02 And the idea of the blog post is that we have very limited language, I think, for this stuff. Let's just put a pin in difficulty for a second and talk about frustration. Cause it's like a thing that at least getting over it and co-op are associated with being frustrated and it's definitely a flavour in in my game. But I feel like that's such a blunt, over encompassing word. Cause actually there's all kinds of different feelings that are, that we call being frustrated or being annoyed. And we don't really distinguish between them very much in English. Anyway, I don't know if it's different in other languages. But I was, yeah, just, I mean, as a, as a player, I feel like different senses of, of being frustrated have very, very different emotional consequences to me. And one of the interesting things about playing video games, not just ones that set out to be hard, but all
22:04 Speaker 02 Video games really is they all have a little bit of a mix of different ways of kind of provoking you and feeling like the game is pushing back in some way or offering friction. There are some frictionless games. They're in the minority, I think. Some visual novels, for example, even walking simulators, as we call them, it's a genre I'm very fond of, where you just walk around and look at things. Even those have have friction, right? So it's definitely something that's universal in games, but a big part of design is about controlling what exact feelings that you're provoking. And I just got interested in in introspecting on that. I mean, I, when I play games, whether they're single player games or and I'm playing competitively with friends.
22:46 Speaker 02 One of the main sources of joy for me is to savour the feelings that I'm having. And actually, this goes for watching movies and listening to records as well. Like, when somebody is trying wine, you know, and they're tasting wine of their enophile, they smell it and then they put a little bit into their mouth and they kind of taste it on the different parts of their palate. And then they try to kind of put into words what exactly it is that they're tasting. I'm not a wine person, but like, that's what they're doing, right? And I think it's a little strange that people don't really do this by and large with other art forms, particularly video games, which are really kind of good at exposing, I think, to you what your feelings are while you're having them. So when I'm playing a game and I'm starting to get
23:29 Speaker 02 on tilt, that's a thing that we can sometimes say, like, I'm starting to choke, I'm starting to become overly self-conscious of my actions. Maybe I'm becoming a little heated. I start to feel heat rising in my face. I might feel a little kind of pit of disappointment in my stomach. I might start to become a little bit unsteady or trembly. If I become like a little, I get a little bit of a fight or flight reflex or something like that. Those are all things that I think, you know, I'm thinking about that in the same sort of way of sort of like rolling that around in in my mouth and tasting it on different parts of my palate. And games are so have such a rich ability to do different things. That's one of the things that I really am fascinated
24:10 Speaker 02 about with games, what I really am pursuing. So in my, in my work, what I'm trying to do is figure out what the what the colours are on the palette and then to try to paint a picture with with those colours and in whatever kind of way. Difficulty, I don't know, I mean, I think that we're sort of stepping out one kind of layer of abstraction, right? What is difficulty? Well, difficulty is that you expected the game to give you a reward or to say that you're the winner when you did a set of actions and you did those actions and it didn't reward you with what you expected to be a success. But it's really built around what your expectations are. I think you see that very easily in a simple game like QWOP. Your expectation is you can run to the end of the track because you're an athlete.
24:53 Speaker 02 And the fact that you can only go three meters makes it difficult. But is it difficult? I mean, I don't know. I mean, if your if your expectation is that you can go three meters and that something funny will happen, then it's very easy. Everybody can access the full range of experience in QWOP. And it's not like you've missed anything if you didn't get to the end of the track. You had the full experience if you spent 20 minutes trying to walk and kind of going upside down. So it's really, yes, about what people want out of the game and it's about what they expect to get and it's about how much effort they expect to have to put in. And then, you know, I think there are situations where games expect a huge amount of work where they don't get called difficult, right?
25:33 Speaker 02 Like if you sit down to play Europa Universalis, it's just this mind-boggling complexity you can't possibly hope to overcome without watching YouTube videos or having a friend to guide you through or something like that. But that game's not known as difficult, right? For some reason, we would only talk about the difficulty of that game in terms of how the AI plays against you and, you know, what the resource constraints are and all of that stuff. It's like it's a difficult grand strategy if the AI is really fierce and is constantly kind of attacking you. But there's just as much friction in that game or way, way more than there is in a lot of my games, right? I think the same thing goes for accessibility, right? So there's a lot of talk about accessibility.
26:18 Speaker 02 Usually accessibility features for a game are ones that enable you to see the ending, to see all the content, regardless of like how good your reflexes are or how good your vision is or whatever, you know, like what are the whatever other sorts of abilities your body has. But we don't often talk about accessibility in terms of like how easily and quickly does the game get you to the kind of core of the experience, right? Like it's never deemed that a game is inaccessible because you have to do eight hours of tutorial before you're playing the real game. If you're playing like Final Fantasy XII, you're not really playing the real game until you're in about hour twenty, twenty-five, thirty, and nobody calls that inaccessible because people's expectations and orientations are toward
27:03 Speaker 02 the storyline and the visual content and we get that really easily. So, yeah, I mean, I don't really have like a kind of unified theory about this, but I would just say that just like with frustration, the kind of concept of difficulty seems a little bit overly broad and blunt and not really kind of fit for the sorts of debates and discussions that we're trying to have with them. Maybe just a little more language or a little more theoretical constructs are needed to really be able to kind of crack these open.
27:33 Speaker 01 Yeah, it's interesting. Maybe it's, maybe it came across this way just because, you know, we're talking about your games, but like when you, the things you listed, you know, on one side and then the things you listed on the other, you know, the Europa Universal's example, like, you know, it really does to a certain extent, like the way we talk about difficulty does talk a lot about losing progress of some form, right? Which is obviously like something you play with a lot. I know you've been heads down on baby steps last five years, but I was wondering if you're aware of like the growing trend in games that are resetting progress, like hardcore World of Warcraft, hardcore Minecraft, and like the fact that those are becoming super popular. And if that hadn't given you any thoughts, because obviously that's like you've been playing with for years now.
28:08 Speaker 02 Yeah. And those modes have been around for a while, but I have noticed they've started to get more popular. The one that I love is RPG maps in TrackMania, especially, I mean, there was one called Bennett Forty-Eight My Checkpoints, which is you have to climb up a building. It was like very, very difficult things and you fall back down. There's no checkpoints, right?
28:25 Speaker 01 Amazing.
28:26 Speaker 02 And that one went on to be the, as I understand it, went on to inspire Deep Dip, which is a collaboration between a number of RPG map makers from TrackMania, which is this giant colossal tower that takes hours and hours. And the whole community was involved in a kind of collaborative. Of effort to see who could be the first to beat this checkpointless tower. And then Deep Dip Two, which was even bigger again. Deep Dip Two, they had like a community pot. It was like thirty thousand dollars for whoever could finish that first on stream. So. I love that it's, I mean, I can't really take credit for this, except, you know, maybe in just a small piece of it, because I feel like. Like this kind of sense of hardcoreness, the sense of like really being prepared to send people back a lot.
29:11 Speaker 02 Is something that started to really pop off around the time that Dark Souls came out, like Demon's Souls really sort of started that, these FromSoft games, which were like. We're going to, in the clothes of a genre, action RPG. That had become very kind of progress oriented, very number go up oriented, which is really what we mean when we say RPG systems. We mean you can't lose progress, that you're always ratcheting up progress, right? They were like, no, that's no fun. Let's go back to feeling some fear because you can lose a lot of your effort. And it was received, I think, a little coldly by journalists and by a lot of players when Demon's Souls came out.
29:52 Speaker 02 But it started to kind of like catch fire. Some people found it had a very kind of passionately positive response to it. And so I think you can kind of see we're almost at like kind of peak sending you back now. And then we'll get another backlash. We'll have another twenty years of of checkpointing and quick saving and and all of that stuff. These things come in waves, they're fashions, and the reason for that is that they're trade offs, right? Like, I mean, I think what you lose when everything is sort of like safe and checkpointed and quick saved and so on, you lose a sense of stakes, obviously. If you can't lose progress, then you're never really afraid and you're never really stressed. You can't really go on tilt.
30:34 Speaker 02 You're just kind of like oriented and it orients you more and more to the kind of. Micro successes and failures you have. Like if I'm playing, for example, Quake one with my fingers on F five and F seven. It's a quick save and quick load. I'm just like trying to optimize every little kind of like one second stretch of the game and then I'll save if it was. Was good enough and I won't say if it wasn't good enough. And that's a way to play and it's like there's a whole aesthetic of that. But what you don't get is any kind of like feeling of like being out on a high wire. And by the same token, when you have a game that sends you back a long way, you have a lot of stakes, you have a lot of stressful feelings or whatever it is, excitement and feeling of it mattering how you play.
31:17 Speaker 02 But you never get to kind of really focus down on the on the on the micro. So I think it's it makes sense that it's something that comes in waves and in fashions. But yeah, I think we're right now probably cresting the peak of of sending you back culture.
31:34 Speaker 01 Yeah, it's really interesting. I always find it really interesting because I have very much my game playing friends very much fall hard on either line. Like there's a group of us who only play games that hurt us and are incapable of playing games that don't. And there's a group that just like do not want any of it whatsoever.
31:47 Speaker 02 Yeah.
31:48 Speaker 01 Never touch our cross in any way. We can't even come close to the axis. And it's just so, yeah, it's so fascinating. Changed your tact a little bit. I think that explanation was a great example of I guess, I, you know, not strictly game related, but I want to talk about your dual nature as an academic as a game designer. Because aside from giving us wonderful views and insights into into game design, and you also have amazing fun with it. I think your IGN reaction to the getting over at speedrun is art. I just think it's it's perfect. It's a perfect artifact. But I think you've used that to examine some things that are really interesting. So, you know, one that you kind of touched on there when you were talking about Trackmania. You've been incredibly aware of some really interesting gaming subcultures and like really spoken about them interestingly. But I think one that I want to chat to you about is, well, two I want to chat about, speedrunning and streaming.
32:32 Speaker 01 Because I know, obviously, I'm a big Ludwig fan, so the getting over it generation was like a big thing for me. How did you know seeing streamers, and I know that your journey very much started with like Moist Critical playing QWOP and everything as well. How has seeing streamers basically have their careers been made by your games? Like, how does that influence your practice at all?
32:50 Speaker 02 If I'm honest, I didn't really understand, even having had that experience with Most Critical and QWOP. And I have watched the occasional Let's Play. I mean, I have to just be honest and say, when I'm looking for YouTube of gameplay, I'm always typing no commentary into the search. I didn't want that experience of seeing somebody reacting for me. I felt like it would kind of spoil things for me. And I definitely once started to see streaming take off. Streaming has lots of different forms. You know, I have a lot of friends who watch League of Legends streams, which are really not reaction videos. It's more about watching people who are at the top of something that's very competitive, play it in a way that they can't and like to kind of learn from it and admire it the way that we admire athletes, you know.
33:35 Speaker 01 The peak of a frustrating experience, watching someone grind League of Legends. That is key to my games to hurt you. It's like, no one's done better than that.
33:43 Speaker 02 But so I don't think they're all the same, but the kinds of streaming content that I've been most interfaced with is the stuff that my games have been supporting, right? So stuff where so-called rage game, somebody's playing a game because it provides emotion provoking, relatable situations that they can have an outsized reaction to on stream. And that their fans can kind of like enjoy the entertainment value of seeing their favorite streamer react in a certain way. And when I was making Getting Over It, I think it's clear in the script that I was sort of like oriented against that, right? I wanted people, 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.
34:27 Speaker 02 And here is this thing where the kind of meaning of it comes from the fact that you're going through an ordeal. And you're sort of like in contact with the designer. And I think that game is that for some proportion of the audience, especially people playing it the first time. You know, so I didn't have a deep understanding of what it is that people are doing when they're watching streams or anything like that. I was kind of against it because I knew it was sort of like stopping people from actually playing the games themselves. As it turned out, Getting Over It came out and I think probably the great majority of people have experienced it in the format of watching people play it. And that certainly hasn't been bad for my sales and it would be churlish to complain about that situation.
35:11 Speaker 02 So I've tried to have more sympathy for that experience, right? And to kind of understand that it's playing a different role. There's something that I do believe quite deeply, which is that 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. And I think a lot of like the TrackMania RPG maps that I was mentioning before were never envisaged by the designers of TrackMania, you know? That's not a usage that they would have supported or, I mean, maybe they love it, but it wasn't their intention, that's quite clear. And I think that oftentimes the kind of most beautiful aspects of games come from the sort of unexpected usages, folk usages of the games and the folk, the house rules and
35:53 Speaker 02 the different, the mods and the modes and all of this, all of this different ways that the kind of player base kind of runs with it. In the case of Getting Over It, some proportion of people had the sort of experience as I intended it, and that's great. But there was this kind of phenomenon that was much bigger of people using it as a platform for rage performance. Now, I don't like watching rage performance. It's not a thing that works for me. It always seems inauthentic to my eye. But I certainly have enjoyed watching reaction content of one type or another in my life. You know, like I think it owes a lot to Japanese variety shows of the eighties and nineties in terms of format, having the kind of celebrity face in the corner while something interesting
36:38 Speaker 02 happens and you see them react. There's something that's very human about it. There's something that's kind of very basic and deep. And I'm not against the fact that Getting Over It was a kind of a good platform for that, or at least a timely, a timely platform for that. And I guess to really answer your question, do I think about it now while we're making games? Yeah, yeah, now it kind of feeds in. We try to design everything, both from a point of view of how this will work for a spectator and how it will work For the player simultaneously. And one of the nice things about that is it actually means if you do that, if you focus on both, 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.
37:20 Speaker 02 And I've heard from a lot of people who who've said that playing baby steps, they had a wonderful experience with like five people playing, handing off the controller. It's certainly something we observed when we were playtesting it as well. And I think that comes from a kind of an orientation to understanding that that that kind of stream spectators will always be there. I mean, it seems good. I'm happy to have a kind of a broader conception of who the audience is.
37:43 Speaker 01 Yeah, there's a, there's a, I've never gotten a sense of how many of the players is, but so I had a thing with Oberdin. Well, I played Oberdin and I was like, that was amazing. That was incredible. I wish I could have raised my brain and play it again fresh. And I had a similar experience of getting over it, but my reaction to that experience in both cases was like, I now want to see someone else go through this for the first time. And I think that those people in streaming get often unfortunately labelled as like the backseaters and like banned and told to go away. But I do, I think that is a feel like getting over it. I think a lot of the joy is like seeing someone encounter the narration for the first time, seeing someone get bodied by it for the first time. And that actually quite a few people have played it and that's they play it and then go seek a stream out to see someone get that bit.
38:23 Speaker 02 That's interesting. Yeah, no, I didn't think about that. But yeah, we do that with movies too, don't we?
38:28 Speaker 01 Yeah.
38:28 Speaker 02 Like if we really love a movie, we want to be able to discuss it with people and we want to be able to share the experience. So yeah, there is a kind of amount of experience sharing like that as well.
38:37 Speaker 01 Yeah, I guess on the subject of people doing unexpected things with the game, the book is perfect for speedrunning. I guess a very similar question, you know, we've had games developers who like spoken about not intentionally putting in sequence breaks, but like as they're designing a level thinking about, okay, how a speedrunner is going to engage with this. Is that something, you know, that's factoring in at all? I mean, what was the the current record for getting over it? I think it's disgusting, but how is Baby Steps looking?
38:56 Speaker 02 Baby Steps, I think the glitchless record is something like forty five minutes now, which is crazy. It's really for a game that you just have to actually take steps in if you're playing glitchlessly.
39:06 Speaker 01 Yeah.
39:06 Speaker 02 The glitchy one is something like eight minutes. I think it's gotten down to about that little.
39:12 Speaker 01 The joy of physics based games.
39:14 Speaker 02 Getting over it glitchless is like, yeah, forty five seconds. Glitchy is faster. I'm not so interested in the glitchy runs. My preference would be to patch out the glitches. I don't think that you should. I think whatever you've shipped, if it becomes the tech that the speedrunners are using to kind of compete for better times, you kind of have to leave those bugs in because that becomes the little platform of play that they're doing. Unless it's kind of ruining anybody's experience, but you really have to search for the glitch that the eight-minute speedrunners are doing. Yeah, I mean, I think about this stuff a lot. I was aware of it and thinking about it when I was making Getting Over It. I think speedrun culture had already entered the mainstream in twenty sixteen, twenty seventeen.
39:56 Speaker 02 Every time I would playtest it at NYU, somebody would say, oh, you know, speedrunners are gonna love this. And I'd be like, okay, well, I, you know, I've got to think about that a little bit and try to sort of support that. I don't know exactly what the requirements are. I guess to make a speedrunner be interested, it needs to not be too random of an experience. If they have to kind of reroll all the time, they don't like that too much. It's good if you leave the possibility of skips open. So, yeah, I mean, when we made Baby Steps, for example, Baby Steps has no invisible walls. Give or take, there's like one or two situations in the dark area where we have to do that to stop you from getting softlocked. But in the open world, there's no invisible walls, very, very rare for an open world game.
40:35 Speaker 02 And we just assume, like a network security admin, assuming that every password is automatically compromised. We assume that every cliff is compromised, every difficult area, rock, wall, whatever it might be. They have to assume that they're all compromised and you make the game work, allowing for that. I think that's how you support speedrunners as best you can, is to make sure that the game doesn't crash and doesn't fall over if they do something that's not expected or not desired. I think I love that approach as a designer, just in really in general. I think about, one of the things that I found most inspiring was learning about some of the exploits people use in Spelunky.
41:15 Speaker 02 Spelunky is a game that has certain kind of things that look like they should be invincible. There's an invincible ghost that gets you if you take too long. There are invincible walls, et cetera, but it turns out everything in that game just has health and then the invincible things just have a ton of health. That's such a good way to approach design is to never use absolutes, right? Like to just to always kind of leave the door ajar, just a tiny bit for people to exploit things. So yeah, speedrunning, it's a nice way to kind of resee your work, to see people again, like reconfiguring it or reconceptualizing it in a different way. Speedrunning makes a game into a different type of game in a way, for the most part.
41:57 Speaker 02 They're taking different pleasure from it, immediately becomes its own type of thing. It is one of the great beauties of games that they support so many different types of play, like Ti Nguyen, the philosopher who's been, who has a book out on games, has this idea that what's special about them is that they're unfinished, that they need to be completed by the players. I actually think this is true to some extent of all artwork. It's always the audience that completes things, certainly true of architecture, for example. But it is particularly true of games, right? And I think it's important to say that it's true because we do, and one of the weird things about being a game designer is you're so in control of the world and the rules and all the nouns and verbs, that you can get led into a power fantasy of being able
42:41 Speaker 02 to control people's experience and be able, like, as long as I polish this enough and I control it enough, I can make sure everybody's having the intended experience and you can't, I think. And it's better to proceed with the, with that assumption from the jump.
42:56 Speaker 01 Staying on Getting Over for a second, then I've got another question for Paper Steps, but I'm getting over, obviously, the full title is Getting Over with Bennett Foddy and you narrate it and you bait the player a lot. You've done the fantastic G C talk about that decision, but I guess in terms of putting your name on a game and directly engaging with the player in that way, was the reaction what you expected? Did it work as intended?
43:13 Speaker 02 I think it did, I think it did. It doesn't for everybody, especially the people who are experiencing the game through streams where the audio is muted, it's not going to work in that way. The idea, what I want, is to create an experience that feels like the player is in communion with the designer in some sort of way. Not in a way where I'm controlling their experience, but in a way where they sense me as a human being. Present in the work and putting my name as part of that, but then also just have this narration that starts formal and becomes more intimate through the course of play. And try to forge that intimacy by finding points of aesthetic or emotional commonality between me and the player.
43:53 Speaker 02 And do that by gating, right? Like basically like if you got this far, it means that you must have been enjoying it. Right? Like, and if you're enjoying it, let's talk about what that means. And I think that we have the same taste. I do think that worked. I get a lot of email from people who felt something with that. And I, I, I'm very happy about that. So we, we can sometimes get people to feel a certain type of experience. We hear from people who played baby steps, who had some of the kind of intended feelings about that stuff as well. We wanted people to interrogate why and how they play games and why they persevere and what that's really about. And to kind of question their own orientation to getting instructions and getting help and
44:36 Speaker 02 all these sort of different things that we could call masculine types of play, both for men and women. And I've heard from a lot of people playing baby steps that it made them reflect on, on stuff in that, in those sorts of ways. So we do at least get some people to have the experience that we want. We don't have to give up on intention completely, but we just have to have a kind of a loose grip.
44:56 Speaker 01 Yeah, absolutely. Yeah. So that baby steps, I think the post flash styled games, like you have an aesthetic that like, I really discussed me with Gary's mod, but I, maybe I described two things as podcasters like Gary's mod, but like, you know, it feels like default assets and half naked man in a pot and the baby steps guy really gives me attack on Titan guy vibes. What drives that aesthetic? Where does that come from?
45:18 Speaker 02 I think at first it was a practical consideration. I was making, getting over it. And I was like, well, I have to control the scope of this somehow. I can really, I really love pottering around with 3D art and especially effects art. I could just spend forever rat holing on one visual effect like Lucas Pope does, except that he's much faster and more skilled than me. So it's maybe not such a problem for him. But even in his case, you can see like, The real pleasure for him is in making like a special effect or a shader look just a particular way. But if I do that, then getting over it takes me twenty five years to finish. So I was like, well, how am I gonna do this?
45:58 Speaker 02 And then from that point, I was I was trying a couple of different things. I I had an early prototype that was like, it was all going to be cutouts from historic furniture magazines and jewelry magazines, like I was like trying to get like photographs from like high budget magazine ads. Cut them out and then make the world out of that. Didn't really like how it looked. Wasn't quite working. But I think from there I realized that if it's going to be kind of like detritus in this way, that that assets would actually like work fine, like three D, especially free three D assets, which tend to be a very mixed quality. And a lot of the ideas in the game, the narration actually flowed from how that looked rather than in the other direction, right? Like, so you might think that I picked an art style to kind of match the
46:44 Speaker 02 mountain of trash idea, but actually came the it was in the other direction. So it started as a scope constraint and it kind of inspired a set of ideas in the kind of theoretical realm. Yeah, it's interesting to me. I just to me, it's something that that is so like, there are so many games that are made out of assets now. In fact, like if you're playing the Final Fantasy remakes, you see many of the same mega scans plants that are also in the Resident Evil remake that are also in Baby Steps, you know, like there's not that many different repositories of of assets out there. And they are in fact being used not just by cheap or free games on Steam or an itch,
47:26 Speaker 02 what we call an asset flip, but by things with massive budgets now. It's it's just kind of like universal. And it has its own set of like cultural significance, right? Like a meaning. There's ways of meaning when you use. Off the shelf parts that it's just kind of visually suggestive of a certain set of things. Right. For getting over it, particularly the fact that all of the assets are from different free repositories and they don't all sit together, right? They don't look like they're from the same reality. It gives a kind of a collage or a kind of bricolage sense of of unreality or of surrealism that that is that is flowing out and that I started to like. And I guess I started to think while I was doing it, well, this could be beautiful.
48:11 Speaker 02 Actually, to my by my own lights, you know, of course, if a visual artist thinks their own work is good looking. I don't feel like other people have to feel like that about getting over it. But when I was making it, I was like, I can make this look nice, even though each of the individual assets is kind of horrible looking. And that became very interesting to me. Then we kind of kept doing it in baby steps, just because if nothing else, it allows you like. One of the nice things about working in three D is you can just, it's just like from thought to reality very, very quickly. You want to have somebody be like, well, we want a school bus in this game. She didn't actually make the cut, but they you can have a school bus, pop it in the game, round trip, you know, two, three minutes.
48:53 Speaker 02 You can see if that's a good idea. Oh, it turns out it's not a good idea, so we'll cut it. Right. It is, it gives you fluidity. So it does commit you to a certain type of set of aesthetics. You can't do this in a kind of a cartoon aesthetic or a painterly aesthetic or a two D aesthetic or anything like that. It commits you to kind of like low mid budget contract studio looking stuff. But it's still possible to make that look nice, I think.
49:17 Speaker 01 Yeah, absolutely. It's a beautiful game. So obviously I mentioned as well, your collaboration with Gabe and being a former student. I guess I just want to ask straight up, like, you know, how did being a game designer alongside your game, you know, your practice, teaching game designs, like, how did those two things work out? It seems like you've, you know, you've kicked game designs around with students and obviously students have gone on to be professional collaborators and it's gone very well.
49:38 Speaker 02 Yeah, I mean, I made a couple of games with A P Thompson. I made one for the iPhone called Stair, Slide the Blocks to Ascend, which I tried to put the tutorial in the title. And we made one called Multi Bowl. And then, yeah, I helped, I should say, I helped Gabe to finish. Ape out and that went really well. I was really kind of happy with how that was going. So we went on to make baby steps together. The thing that I miss about universities is that there is a kind of intellectual and creative community that you kind of get for free. You get very interesting people coming to ask to do an independent study with you because they have some interesting project and they show it to you and you can like just immediately sort of jump into like a fascinating and interesting mutually beneficial situation.
50:23 Speaker 02 The class that I liked the most was a class where students would make a different game every week for the whole semester. And you just get this kind of fire hose of interesting ideas and it's not like I was stealing the students' ideas, although I do think there is a statute of limitations on that. And if they haven't used an idea after like five or six years, I feel like I should be able to steal them. But no, I mean, I think that the sense of being part of a kind of live creative community where ideas are bubbling around and there's kind of like an economy of ideas floating around. I really miss that. So yeah, I think it's tough. I mean, there's not too many, I can say this without sounding too shady, there's not too
51:05 Speaker 02 many games academics who are actually publishing games at the same time. And of course, there are some very prolific ones. Paolo Petticini down from Pittsburgh and CMU. And I think about Eric Zimmerman at NYU and Frank Lance also made Universal Paper Clips while he was at NYU. There are some exceptions to this rule, but the great majority of people teaching video game design are not publishing a lot of games. And I understand that because obviously teaching takes a lot of effort and games takes a lot of effort and it's difficult from a point of view of like breaking your attention. And one of the things people generally need to make video games is uninterrupted focus. And it's tough to do that when students are running into your office all the time or you have to kind of keep on putting things down to go and teach a class.
51:49 Speaker 02 But for me, even given that, it was still, I think, the kind of balance of how it was working was that it was generative. It was kind of more inspiring and energizing than it was distracting and draining of time.
52:02 Speaker 02 Said that there's only certain types of things you can do and I can do a game like getting over it in that context. You know, which is small scope. It took me about a year alongside full time teaching load. I couldn't do a thing like baby steps like that, right? There's just too, too much work and they, I think one of the things people don't understand if they're not game developers is that the difference in the amount of work between those two types of projects is Titanic, you know, it's not like a four X difference. It's like a twenty X difference. Just in the amount of iteration that you have to do, how long it takes to kind of prop up each individual system. All of that stuff is just really kind of titanically different.
52:41 Speaker 02 When people talk about there being Foddy and games, I don't even think that the kind of unifying thing is that they're rage games. I think it's that they are really, really small scoped in a very particular way. Right? It's like one level. It's like one system in one level. That's a way that you can keep it very small. So yeah, there's some things you can't do in the academy. That's why I'm not in there anymore, but I do miss that sense of community and I think we will be kind of eternally looking for ways to get it back without being in the academy.
53:11 Speaker 01 Yeah, it's beautiful. Well, not that you can't have it, but the sentiment. You did mention multi bowl, which funnily enough, multi bowl was the genesis of this episode because I only very recently heard of it and was immediately upset I couldn't play it. But obviously, you know, I found out the reasons for that, et cetera. But then also, you know, you've seemed to have been fairly aware of that in creating it. Like, how was the experience, I guess, of creating this thing that would only ever be like exhibited and performed rather than released?
53:36 Speaker 02 For people who haven't played multi bowl, which is most people, it's a kind of a pastiche of emulated games. I, I played something like fifteen hundred different two-player arcade computer console games using MAME. MAME is an emulator that now emulates basically every system from history. So I was really able to kind of go through just a ton of them and I winnowed that down to about three hundred, three hundred and ten games. Where I would capture a moment in that game as a save state, like a, somebody's about to score a goal, somebody's about to shoot somebody, somebody's about to win a point. And then with the help of A P Thompson, we wove them together into a kind of like a randomized gauntlet. So I'm now playing against you.
54:21 Speaker 02 It's going to drop us into an exciting moment in a game and we're going to play like 10 seconds until somebody scores a point. And then it's going to drop us into another game. It's just like the WarioWare of multiplayer games in a way, but it's also like a trip through history in a way that WarioWare isn't. And I had that idea bouncing around for years and it wasn't until I had a conversation with A P about it. Where he seemed to think it wouldn't be that hard to do the technical side, at least for him, he's a very, very gifted engineer. And Mame is actually set up to do this kind of thing because it has like built in debugging tools and has like automated debugging stuff built in. So what, what I need to do then was I needed to play all these games, find these save states. That's the easy part.
55:04 Speaker 02 And then go into the debugger and try to figure out which variables change when you score a goal, like which variables change when you touch the ground, when you shoot somebody, whatever it is. And I had never done anything like this before, but as I got more and more into it, I went into a sort of like a weird obsessive state that I don't think I've ever been in before when I've been making games. I got like just fixated every day. I'd be like, ah, I'm going to do like five more of these and I would like be like just trying like desperately to kind of. Sometimes if it's like a Commodore sixty four game, there's like variables that are hidden in the audio CPU instead of like there.
55:43 Speaker 02 Some little pocket of RAM that's not supposed to be used or sometimes with the really old, like the Intellivision games, it's like the score is not actually stored anywhere. It's kind of like encoded in the graphics memory that's used to display the score. And there's all these little tricks that you discover. And so because it's kind of fascinating detective game itself, just kind of like figuring out how to detect when somebody has scored a point in an emulator. So yeah, we made this experience that you can kind of play as a kind of like a meta multiplayer game, but you can't really release it, of course. Because it depends, even the save states have a lot of like copyrighted code in them and so on. And the ROMs that it depends on, the ROM files are also obviously you can't distribute.
56:23 Speaker 02 So we settled for being able to show it at parties and in other kind of like reasonable, fair use situations. And it's one of my favorite things that I've ever worked on, honestly. It's a very unusual experience. And the reason that I love it is that it gets to the heart of what I like as a player, which is the moment when you're trying to figure out, oh, what is this joystick do? What does this button do? What am I doing right here? How do I play this game? It's that little moment of not being sure how to do it. That's what I love. And in multi-ball, it's just keeping you in that, going like again and again and again, like, hey, here's a new experience. Here's a new experience. Like you figure out who you are for starters, like figure out who you're controlling, figure out how the controller works, figure out what the rules are.
57:05 Speaker 01 Yeah, and all that in a multiplayer scenario, head to head as well, right? Like, yeah.
57:09 Speaker 02 Yeah, yeah, yeah, because the other person is trying to do it at the same time and you're trying to just do it a little bit faster than them. I love that feeling of being at sea. And I think multi-ball kind of produces that feeling better than anything else that I've made.
57:22 Speaker 01 Yeah, it sounds fantastic. Yeah, great, great idea as well. And also, yeah, absolutely. We've had quite a few emulator developers or people have ported to emulators on here. And it's like, you know, what you were just hitting on about detective games, like some of the things we've heard are just like, as a programmer, you're just like, I don't know how anyone invented that. That's absurd. So I can imagine that being very addicting.
57:38 Speaker 02 Yeah.
57:39 Speaker 01 While we're talking about, I guess, kind of, I don't want to say low level, but like, you know, different kinds of systems. We did mention zipper earlier, so zipper is a game for playdate, which is a show favorite. But here, we've had them on as well. And zipper was one of the season one games that I must admit I didn't get very far in because it did completely bother me. Um, yeah, tell us about zipper before I ask you, I guess, the main question.
57:58 Speaker 02 That's definitely outside of my wheelhouse. So it was started as a flash game back in 2008 or so. I had made a little prototype in flash, which same art style, same kind of visual aesthetic. But making turn-based games is a totally different skill set than making physics games. And I just didn't have the skills. And so I kind of shelved that until about 2015. Cable from Panic pitched. Me making a game for this thing, which he said would be out in a year, which was not the case. But yeah, it seemed like a kind of a fun thing to do as a lark and it seemed like the perfect time and place to resurrect the the little turn based Samurai game that I had come up with. But yeah, I mean, to me, that was interesting mainly as like coming as a novice
58:43 Speaker 02 into what is effectively board game design and grid based tactics game design. And to try to bring my own sensibility to that, which I did by creating kind of an input scheme that's unobvious and a kind of traversal scheme that's unobvious. In Zipper, you kill enemies by dashing past them or up to them very, very, like in the blink of an eye. In a way, I have to confess is inspired by the anime Bleach, which is not a, you know, I can't stand behind Bleach, but I do love the aesthetics of the combat in that. It's like a hyper exaggeration of a Kurosawa movie. And I just was trying to kind of like, in a turn based format, get this sense of like speed of like blink of an eye movement.
59:28 Speaker 02 And I think it came out okay. I still don't consider myself to be a good designer of tactics games, though.
59:34 Speaker 01 Yeah, I mean, I loved it. I feel it was very hard, but yeah, I thought it was really good. And it actually took me many years to realise that you had made it as well, which is a problem I have a lot with a lot of Playdate games. So I think you, you know, you succeeded in stepping into a different genre as it was. But I guess one to ask you is, you know, you did Flash, which is obviously like some script, and I believe Baby Steps and getting over at Unity.
59:54 Speaker 02 Yep.
59:54 Speaker 01 How was the experience of developing for the Playdate?
59:57 Speaker 02 I actually loved it. I mean, I, so the Playdate is kind of a minimal API and Lua, which makes it a lot like making Picco Eight games, which I also love. What I love about it is I love not having anything provided.
1:00:13 Speaker 02 What do I mean by that? Well, there's something that's kind of aesthetically gross when you are making a game that just needs very, very kind of like minor. Let's say I'm making a Picco Eight game and I decide I need a particle system. And my particle system, it can really just be a table of X, Y coordinates. And I can just draw a pixel at those X, Y. Coordinates and update, maybe maybe the table has velocities on them, maybe the table has lifetimes on them. It's just an array and the code I need to traverse that array and move the particles around is like three lines long. So if I compare that to working in Unity where the particle system is like the probably a million lines of code. And it does like a zillion things which I might want to use, but most of the time I don't.
1:00:55 Speaker 02 There's a sense of just like inelegance to that or a kind of gross like bloat that I can't escape. Because it wanted to be all things to all people. Now, I'm not a good enough programmer to make a Unity style particle system myself. But if it's two D games, if it's something like the Playdate or Spico Eight or whatever. Even Game Maker, right? Of course, it's not very complicated to do something like that. And so I love the sense of only having what I need. And real programmers hate Lua because it's slow. And to be honest, getting zipper working at a reasonable speed on the Playdate wasn't easy because there's pathfinding and that, you know, it just doesn't have any CPU.
1:01:34 Speaker 02 And Lua has a lot of weird gotchas in it, like depending if you if you traverse an array this way, but not this way, suddenly it's slow. Or now, you know, you use too many globals or not enough globals. So you've got to try to move these globals inside this table and your meta table, blah, blah, blah, blah, blah. Like that's as boring and nerdy and stupid as writing in C. Maybe I should have just written the whole thing in C. But I love Lua because it's it's so easy to iterate. And 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. And when I was making my cricket game for the iPhone in two thousand and eight.
1:02:16 Speaker 02 It's a very, very early iPhone API and didn't really have anything. It's just OpenGL and Objective C. But in Objective C in particular, if I want to add anything, I now have to make a separate class and an interface to the class and I have to do all of this like, ugh. And so like just the smallest idea, I'm taking an hour to be able to get it to happen. Whereas in Lua, oh, my particle.
1:02:43 Speaker 02 Class doesn't have a field that I want, I'm just gonna access it as though it exists, you know, and now it exists. And this is such a messy, bad tech debt generating stuff, but for small games, tech debt is not really a problem. In fact, it's so quick to work on the playdate, it's so quick to work in pick away that if you start to feel you've got tech debt, you just start again and re-implement from scratch and the tech debt has all gone away. So yeah, I love Lua, I love JavaScript, I love these high level things. I don't love having to optimize them when it turns out that they're too slow, like that sucks. But if you're working in the kind of turn-based land or in kind of very simple stuff, then generally computers are fast, you know,
1:03:23 Speaker 02 and don't do anything too silly, then you can, you can really work in a very free-flowing way in those systems. And so the playdate, yeah, knowing exactly this is the hardware target, this is how fast it's gonna be, this is how much memory you have, all of that stuff, there's something kind of very freeing about it, right? Like, just really takes a lot of the kind of shit work out of game development and I, I did enjoy working on that device a lot.
1:03:47 Speaker 01 Yeah, for sure. I really like that. Yeah, peek away is another great call out for that. I really, yeah, just constraints again. Constraints are good. We like constraints.
1:03:53 Speaker 02 Yeah.
1:03:54 Speaker 01 All right, I catch you far too long. So my last question, and you are free to turn down this question. But you have said fairly recently, in response to the character design in Baby Steps, that working on character design and animation brings you over into liking big butts and that you, and I quote, had a lot of evidence for this.
1:04:10 Speaker 02 I do.
1:04:10 Speaker 01 Please present your case before the jury.
1:04:14 Speaker 02 Well, it's hard to do that without visual evidence, but I would invite people to look at, for example, old Bugs Bunny cartoons. Bugs Bunny does a lot of flashing his bottom to the camera. There's a lot of like looking over his shoulder when he doesn't need to be looking over his shoulder. There's a lot of turning around and then as he turns around, his bottom is like pointing at the camera for much longer than it ought to be. And once you notice it in Bugs Bunny, you'll start to notice it in Mickey Mouse, you'll start to notice it in anime, you'll notice it basically everything that you look at. 2D animation, 3D animation. You start to notice that the gaze of the animator is much more on the glutes of the characters than
1:04:59 Speaker 02 than you think it might need to be, or that it might be if you were using a camera and kind of live action. I don't know why this is true, but it uh it is kind of true. And I I think it's particularly bad for game animators and character designers because we spend so long. We have the character in T pose or in A pose and we sort of rotating around them and adjusting them. And and then, you know, like, I just think naturally there's a kind of a natural focus towards their butt in there.
1:05:32 Speaker 02 I guess part of it is that it's it's an affordance of the technology is that their computers, 3D graphics cards are very good at representing bottoms in a way that they're not necessarily for other targets of the sexual gaze. And so I would just invite anybody who's skeptical about that claim. Start looking at other video games, start looking where the camera points in the 3D over the shoulder games that you're playing. Start looking at what is more lovingly animated and where the triangles have been put. All of that sort of stuff. It's definitely not just me, although I didn't restrain myself particularly much.
1:06:11 Speaker 01 I'm thoroughly convinced.
1:06:14 Speaker 01 All right, Bennett, thank you so much. This has been delightful. And yeah, thank you for joining us.
1:06:18 Speaker 02 Thanks for having me.
Previous Prettier and Opinionated Code Formatting with James Long Next Cilium, eBPF, and Modern Kubernetes Networking with Bill Mulligan Page updated November 6, 2026 · transcript and summary are machine-generated