Episode 20: Spellcorked and Inventory Hero (Special Format!)
[00:00:00] Christa Mrgan: Welcome to the Playdate podcast, bringing you stories from game designers, developers, and the team behind Playdate, the little yellow game console with a crank. Iām Christa Mrgan. This weekās episode is again in a special format, where instead of doing an episode for each of the games in week nine of Playdate Season One, I invited the teams from Spellcorked, and Inventory Hero to play each otherās games and get on Zoom for a joint interview they could ask each other questions.
[00:00:27] Spoiler alert: we talk about the overall gist of both games and some details are revealed, including an Easter egg or two. So consider yourself warned. First, letās meet the teams!
[00:00:38] Ryan Splendorr: I am Ryan Splendorr. I was the artist on Spellcorked.
[00:00:41] Nick Splendorr: Hi Iām Nick Splendorr. Iāve led the development, I guess I programmed most of Spellcorked.
[00:00:46] Jada Gibbs: Iām Jada Gibbs and I came up with the concept and did the design for Spellcorked.
[00:00:52] Steven Frank: Hi, Iām Steven Frank and I had the idea for Inventory Hero and contributed somewhat to the design and prototypes.
[00:01:00] James Moore: Hi, my nameās James Moore and I did the programming on Inventory hero.
[00:01:05] Neven Mrgan: Iām Neven Mrgan and I did the art on Inventory Hero and a little bit of design.
[00:01:09] Nick Suttner: Iām, Iām Nick Suttner and I had the chaotic idea of two teams, interviewing each other with us, so
[00:01:15] Christa Mrgan: Yes, thanks Nick. I think both of these special format episodes in this season worked out really well, Iām so glad you suggested this and that you were able to join in for this episode.
[00:01:24] So now Iāll have everyone tell you a little bit about their games and then just let the conversation unfold from there. Weāll start with Spellcorked.
[00:01:33] Jada Gibbs: I think Iāll let Nick take this one.
[00:01:34] Nick Splendorr: Oh me?
[00:01:35] Jada Gibbs: Yeah. You always say it really well.
[00:01:37] Nick Splendorr: Oh, okay. Let me see if I remember. Okay, so Spellcorked is a game about being a young witch whoās just graduated college and youāre setting up an online store to deliver potions to people in need. we you know, looked at WarioWare and visual novels and also the, just like classics of literature you know, put something, no, Iām just kidding. And uh, you know, it has a daily cycle where each day you wake up, you check your e-meow uh, see if you have any orders or new ingredients. And just try to guess what you need to make as best you can and hope to impress your professor, your girlfriend, and the
[00:02:12] Steven Frank: Inventory Hero is uh, sort of an action R P G, where Everything is sort of taken care for you except the inventory management, which is your responsibility in the game.
[00:02:24] Christa Mrgan: Cool. Can each group just gimme a little background about if and how youāve worked together before? is it just a coincidence that two of the people on your team have the last name Splendorr, Spellcorked folks, or is thatā¦?
[00:02:34] Nick Splendorr: Total coincidence. Yeah, weād never met
[00:02:37] Ryan Splendorr: Yeah, it, itās itās so strange.
[00:02:39] Nick Suttner: Iāve noticed that you both, you both pronounced your last name slightly differently, which was very confusing to me
[00:02:44] Nick Splendorr: Well, you know, we come from different, parts of the house. You know, we are, weāre brothers, and we grew up down the hall from each other. So yeah, we have totally different regional dialects, yeah, Ryan and I have been working creative stuff together ever since he was born. I think. Iām a little bit older, and so before that I had to go solo until I was about three, And
[00:03:01] Ryan Splendorr: Yeah. I I joined, I joined the band a little bit late. They say.
[00:03:04] Nick Splendorr: Right. But he and I you know, sort of went different divergent paths as adults and then came back around together to doing things as a team. and we worked on a game called Bug Speed Collider with our friend Tony Ghostbrite, who also joined development of Spellcorked about halfway through to help us finish the code on that.
[00:03:21] Um, we did that a few years ago and weāve worked on different stuff, collaborated in different ways and uh, when Jada asked me if I would help program this thing. I said, okay, but like, we gotta get Ryan, right?
[00:03:32] Jada Gibbs: To which absolutely yes yes, but in terms of us knowing each other I think were all brought together by a mutual friend. So
[00:03:40] Nick Splendorr: we met while Ryan and I were wearing Fox kigurumies at Pax West in 2015 or 16 2016, I think promoting what is now called Tunic the game. So we helped just work the booth, and Jada was stationed right around the corner and we became fast friends. So
[00:03:58] Ryan Splendorr: yes, it was, it was a very, very nice meeting for all of us. We kind. of were new to a booth scene of any kind and had been dragged along. And I got called in secondarily to just be like a fox that people could look at and interact with and ended up having a great time there, but kind of found solace with the booths around us and Jada was one of one of the people that we connected with the most. So thatās kind of how, how we started that. And then kind of saw each other at different conventions throughout the years and formed a friendship and then decided to work on stuff together.
[00:04:34] Christa Mrgan: Thatās great. so Spellcorked is the first thing youāve collaborated on together? And , how did you first hear about Playdate and what made you want to make a game for it?
[00:04:43] Jada Gibbs: Great question. how did we first hear about Playdate? I believe our mutual friend Felix had mentioned about the Playdate after it was initially announced. And the concept sounded really interesting to me. Iāve always been A big fan of smaller handheld consoles and the crank sounded wonderful and the idea of a tactile game where youāre crafting with potion ingredients has always been something Iāve been really excited about. And the first, the first thing that got me really thinking about the implementation of it in recent years was the HD Rumble on the Switch Joycons. And so Iād been thinking about it after they did the big talk about the HD Rumble. And then we heard about the Playdate and I was like, oh, that would also be really, really perfect for something where youāre crafting and working with ingredients and having something that feels a little more tactile.
[00:05:28] Nick Splendorr: Yeah. I first heard About the Playdate because Iāve been using Panic software since the early two thousands. So, you know, I Iāve worked most of my career as a web developer, so Iāve had Transmit installed on every computer for 20 years.
[00:05:40] Christa Mrgan: Transmit is Panicās FTP Client. Did you know Panic Makes Mac Software?
[00:05:45] Nick Splendorr: And, um, yeah, been following along and, and was super excited to hear that yāall were doing a console of all things and really admire the work that youāve done with, Untitled Goose and, all the game stuff has been really great.
[00:05:54] So, Very excited like, when Jada said, oh, do you wanna help me make a Playdate game? I was like, are you for real,
[00:06:00] I that, that thingās really cool. And so yeah, Here we are.
[00:06:04] Ryan Splendorr: Yeah. And I, I, for me, I I kind of heard about it from a consumer perspective from the get go. Like, You know, if you follow gaming news Playdate was announced at a certain point, and you just see this little handhold with a crank and you just go, oh, thatās, thatās something cool. Thatās interesting.
[00:06:20] And as a pixel artist for quite a while at this point, it kind of struck that chord in me. I was like, ah, man, black and white. Like, weāre just getting back to the basics. Crisp pixel art, thatās a, a really nice thing to exist in the world. So when the opportunity came around to actually work on something for it Nick and Jada both approached me and, and asked if I would like to help with the game. And I said, heck yeah. So here we are.
[00:06:45] Christa Mrgan: Oh, Fantastic. And so Neven, James and Steven, you all have worked together before.
[00:06:50] Neven Mrgan: Yeah, all James and Steve and I all work at Panic. We have for years and years now. And then Steve and I have worked in a number of like small game prototypes or game ideas just here and there. And James and I have uh, worked on some iOS games Black Bar and Gray Out together. So Iām very happy to work with both of them on any new game thing.
[00:07:13] Christa Mrgan: James, howād you first hear about the Playdate ? Just kidding.
[00:07:15] James Moore: Well, the Playdate was the worst kept secret at least that I knew of for years because everybody at Panic, you know, it was supposed to be top secret for a long time, but I know I was telling my friends about this weird thing I was working on. I mean, I was going to Malaysia. I couldnāt say why I, I couldnāt exactly say I was, wasnāt going to Malaysia for work. Um,
[00:07:38] Yeah, for transmit imported . SFTP protocols. Yeah, so Iām actually surprised to hear from the Spellcorked team that they didnāt actually hear about it through word of mouth, through the very broad network that Panic has because everybody was telling everybody, I think at least one or two degrees of separation away. Yeah, so Iām the youngest of the three four Panic employees here at 11 years working at Panic, so Iāve known Steven Neven for a long time and gaming and game philosophizing is something we all do a lot of here, so working on games is just totally natural.
[00:08:22] Steven Frank: Well, i, Iāve been with Panic since day one. Iām one of the founders, so, itās, itās pretty cool to hear from Nick that youāve been using Transmit for 20 years and thatās, itās awesome. so yeah, weāve taken a weird course from Mac software to game publishing to hardware console, and, we, we have some other podcast episodes that are more about the history of Playdate, but itās, itās a pretty interesting story of, of how we got there. So I encourage people, listen to those if theyāre interested. But yeah, I guess thatās all Iād say about that one.
[00:08:49] Nick Suttner: I, I think, if Iām remembering right too from the Panic side, and Christa can cut this out if this is not true, but I believe as well you mentioned Felix as, as a connection to the Spellcorked team um, as well for quite helping get this project started.
[00:09:01] Christa Mrgan: Yeah, Iāve definitely mentioned Felix Kramer on this podcast before, but theyāre an awesome producer and game biz dev person who helped Panic out a lot with both Untitled Goose game and Playdate.
[00:09:11] Nick Suttner: And I think, if I remember right, it was at a point where Felix and I were doing some consulting for Panic and sort of talking with Steven and everyone about the, the kind of season one lineup we were planning. And I think you know, because it was such a long project, I think for a while a lot of things felt kind of iffy of like, oh, thereās a lot of games in production, but we donāt know whoās going to sort of stick around to see it through.
[00:09:29] And so maybe letās like get a few more irons in the fire and also talk to some teams who were like, want to tangibly like start a thing now, even though itās relatively late in the, Playdate, life cycle, but itās still a ways away from release. and I Believe that, that you were one of the teams uh, or at least as individuals, maybe not a team yet.
[00:09:44] I, I, Iām not sure that Felix had in mind. they Were like, . Oh yeah. I know some great folks who I imagine would love to make a game, and it sounds like youād all heard of Playdate already. and I think very quickly it was clear that uh, you all had like pitch and a great clear vision for this, even as a really unique game.
[00:09:57] So that was cool to see come together.
[00:10:00] Nick Splendorr: Yeah, Thanks.
[00:10:00] Nick Suttner: I think one thing that I noticed about both these games actually is that one commonality is that they both feel like a piece that could have been like extracted from a larger, like full fledged rpg. Like this could be like a, you know, in like the Witcher or something you could like, play both these games in, in some way.
[00:10:17] But it feels like you took this piece and then like made it its interesting own thing and then built it into a, a, you know, a full game thatās still like a bit arcade-y to kind of fit with the hardware. But Iām curious if thatās how both teams think about it. And is that an interesting framework to think about making smaller games within?
[00:10:32] Nick Splendorr: I would say so. we Definitely talked a lot about the scope at the beginning of development and it wouldāve been very natural for Spellcorked to have a component where you leave the house and go exploring and looking for ingredients and that sort of thing. And of course, that would just be a whole other game on top of the game that we made and So our initial, our initial design work was around, okay, what is this system capable of? whatās included? How do we use the crank in the most interesting ways that we can figure out? there were definitely a lot of decisions around like, okay, well instead of leaving the house, what if we just make a really detailed house?
[00:11:10] What if we just lean in and make the parts that are here as detailed as we can? That seems like a, a similar maybe focus for Inventory Hero too, where youāre just like, all right, letās concentrate on this, like one piece of the experience rather than trying to manage your movement as well as when youāre attacking and all of that stuff. Right?
[00:11:27] Neven Mrgan: Yeah, I, I like to think of Inventory Hero as a comedy r p g. Comedy both, in like hopefully the game is a little funny on its own, but also the premise is silly when you think about it because itās like, itās unclear within the story of the game why this is all youāre doing. Like the fighting is happening automatically, the questing is happening automatically, and youāre handling what should be the most boring like accounting style job for a hero out on a quest, which is like shifting things left and right in your inventory slots. But I love that, then, at least for me, the whole approach was that given that thatās the one hammer that like, Steve Gave us, you know, with his idea for the game, then everything was going to be a nail and like every single thing you did from that, on that point on, whether itās like equipping gear or you know, having spells or whatever, everything is done in that one mechanic. And that is one of those things of how you shave down, you know, a game with a world and a story and characters into one thing. I like to think of it as looking at a game through a keyhole where itās like you can see the world on the other side, but you have an eighth of an inch, you know, of a, of a hole to look through. And so you just try to get as much done as possible through that. And there are like some just sort of like realities behind it, which is that this game was made by like two and a half people who have been very busy with like the whole console itself. So we know that we canāt just put in 18 months into this and you know, build out everything weād love to have. So letās pick what it is and what it isnāt. Then steve picked, I think, an idea thatās just like narrow enough to, to be doable, but then itās, it also is rich enough that maybe feels like you are doing different stuff as youāre playing.
[00:13:07] Steven Frank: I, have to credit a lot of the inspiration for Inventory Hero comes from a windows game that was kind of, uh, cult classic in the early two thousands called Progress Quest. I see some heads nodding in the, in the zoom here, but yeah. It was, like, not, not a traditional game, game with graphics. You launch it, it looks like a Windows app, you know, it looks almost like a spreadsheet.
[00:13:27] And you, you roll your character and you get your stats, and then thereās basically a go button. and You hit go and this progress bar fills up, you know, killing a skeleton, 10%, 20%, 30%, killing an or 10%, 20% thing. And you just let it sit in the background and occasionally your, your experience points go up and you level up and then your character returns to town to sell all their, their loot and then goes back to the dungeon to fight. You literally donāt do anything. And, and in a way, this is the, the, the I think the granddaddy of, of all current mobile games like, you know, the, the whole genre of idle games, um so that game was a little bit in, in the back of my mind. But also I really enjoy games like. You know, Diablo, any, anything where youāre, youāre collecting loot and then going into your inventory like, okay, this is like 10% better than what I already have, and swapping it out. And it just kind of struck me as an amusing idea that, you know, itās at a point, it becomes more about the inventory management than the actual, like the fighting part is kind of secondary. Itās like really about like, can I get gear that has, you know, very slightly better stats and, and uh, now Iām stronger and better. And so I guess that was the, the origin of the Inventory Hero idea.
[00:14:36] James Moore: Steve, I canāt help but think that Borderlands also influenced you on this concept, 'cuz I know you love Borderlands.
[00:14:41] Steven Frank: Iām not proud of my love for Borderlands
[00:14:44] James Moore: the comedy and the inventory management.
[00:14:46] Steven Frank: but yes, Iāve played hundreds of hours of Borderlands and itās, itās not so much that itās a fantastic game, but yeah, getting new loot is, is like every bit as much fun as, as playing a slot machine in a casino is So
[00:14:59] Neven Mrgan: I was originally reminded when, when Steve was first talking about Inventory Hero also of like on my commodore 64 in the eighties, like the football manager games, which were popular in Europe. Iām sure something like that was popular here, but itās itās soccer, but you donāt get to play any soccer or see any soccer. You just see a bunch of text screens of which players youāre trading. And so like youāre just handling the boring behind the scenes stuff. And I kind of love that. It has like a āRosencrantz and Guildenstern Are Deadā kind of like, sort of feel to me where youāre looking at it through the wrong end of the, you know, telescope or something. But thatās, thatās fun, especially once youāre familiar with something as basic as rPGs you know, all the tropes and the setting the game doesnāt even have to establish that for you. You get it.
[00:15:41] Nick Splendorr: Right. Thatās a question that Ryan had, sort of related to, like, how much are you communicating like how uh, Ryan do you wanna ask?
[00:15:48] Ryan Splendorr: yeah, yeah I I mean, I guess the, the general question would be like, what was the process of developing how much information you told the player at any point? What was the information architecture needed to convey all this stuff that, you know, you probably know in an R P G already but how did you decide what to show and how to kind of represent that?
[00:16:12] Because in, in my play through of the game, it, it was super hectic to start. It was, I was looking at this and, and youāre, youāre not told anything except, hey, You have some inventory, just manage it well. And the rest of it was this kind of very interesting exploration of the screen space. What I could actually move around. Thereās very little like button prompts of any kind or whatnot. And so thereās, thereās a lot of like intangible information. and Iām curious how you guys went through and said, weāre pretty sure they might know this, but how do we build upon that kind of thing?
[00:16:47] James Moore: I mean, I can talk a little bit about that. Iām a very longtime RPG player. So games with numbers in them are like very near and dear to my heart. And when we, how many years ago did we start the game? Six years ago or something? Anyway, I mean you can imagine like stripped down to its core, like Steve was saying, thereās a slot machine mechanic. Thereās a piece of gear, it has a number. Is that number bigger than the number thatās over here? And we, I think just over time we started adding symbols for this number is a attack number versus a defense number. And then what does it mean when you get hit? Well, you lose hit points obviously, but then we added a, like, gear damage thing. Well, like how do we represent that? Like how do we, knowing that the gameās fundamental Thrust is to put the player under increasing amounts of stress. How do we keep layering on the stress as you level up in the game? And so youāre seeing numbers, youāre having to compare them quickly. Now some of the numbers are flashing. and more numbers are flashing, and then thereās a thing up here that starts to flash and itās got new symbols next to it. What does that mean? Is it a good thing? Is it a bad thing? There are counters that are countering down and so as we would just play the game, we would just, I mean, I was personally
[00:18:13] like, whatās another piece of visual sort of noise , you need to understand that we can just keep adding as the game ratchets up the stress level. So I tried to use my RPG knowledge to make the numbers meaningful, but also theyāre meant to stress you out. So itās kind of anti user experience in a way.
[00:18:38] Ryan Splendorr: Yeah, and that was, that was the thing that struck me. Which was it? It kind of banged on both sides of that door, right where it was. It, itās like you said, itās stressful but itās easy enough to figure out. But you have to be willing to figure it out. You have to be willing to click on the thing. You have to be willing to throw the thing away, which is not an intuitive sense that I wanted to do at the beginning. and I was telling them like my, my play throughs, it was all the first play throughs that I did I wanna save the health items. I would want to like hang on to the things cuz itās telling you to like, Hey, save these things and, and throw away other things. And, and you want, you want to manage that perfectly. And thatās such a big part of the general RPG ethos. And the thing that it made me like, laugh out loud when I just oh, just use it all. I just, I just, it has to all go away all the time because moreās always gonna come. And that was the kind of turning point where I said, oh, this is, this is really actually something very cool. Now I get it. And, so it, itās cool to hear that you went about it that particular way and wanted it to be stressful and wanted it to. Kind of overwhelm you, cuz I did feel that.
[00:19:43] Neven Mrgan: Not to psychoanalyze Steve, but I feel like part of his idea for the game comes from being like an adult and a homeowner and having a lot of possessions and having to put them on shelves or in storage boxes or donate them or get rid of them. And at least I feel like this constant like low level stress of like, oh my God, we have too much stuff. Or Oh my God, thereās things that we need to replace or whatever. So to me it feels like also a bit of a, like a modern consumer, the game.
[00:20:12] Nick Splendorr: Sure. I, you, yāall have probably talked about Marie Kondo in the process of working on this game, right? Itās like at a certain point youāre like, none of this brings me joy. I donāt Like any of things. B, B, B, B!
[00:20:21] James Moore: Yeah,
[00:20:22] Neven Mrgan: thereās a, thereās a thing in the game also where you get a really cool looking item, like a cool looking hat, but itās stats are not that great. And then the next thing is like a dumb straw hat that has better stats. And then you have to. You have to, you know, like you have to decide between your aesthetic appreciation or just the pure raw math, which is all that the game is in the end. So that, that was, that was done on purpose. There are items that are very valuable that look like total crap on purpose, just to mess with your sort of emotional response to
[00:20:51] Nick Splendorr: Thatās great. Iāve never been so excited to find a pair of Crocs in my life. , . is what I felt at a certain point.
[00:20:56] Jada Gibbs: Absolutely. No. Me and every RPG I feel very called out in, in that like, oh no, this looks way better. Fashion always comes first. comes first. thereās no way Iām dropping this way better looking hat for this this other thing that has considerably less worth.
[00:21:13] James Moore: Well, we also like use the if youāve played RPGs, you know, this effect. Itās like youāre starting, youāre starting to play the game, and you get your first potion and youāre like, whew, I gotta, I gotta, save that. I know thereās a fight coming up, I need to save that. And like 10 hours later youāre still carrying around that potion cuz you didnāt quite get to a situation where you felt like you needed to use it. And 10 hours later youāve got 50 of those potions and you donāt know what to do with them. And the same with the gear. I better keep a spare sword just in case. but the game starts moving so fast that once your slots are full, we just start picking a random slot and pushing those things out. And so itās, itās a kind of a player abuse, for fun.
[00:21:51] Nick Splendorr: Yeah. And it works.
[00:21:53] Neven Mrgan: itās. . So that, that, that brings up a point. So, Jada, you worked, I assume, on the like, story of the game, right? Like the, the, the what happens and, and why, and then how in the, in the game. So itās a, a Spellcorked is a very like, relaxing game. And itās sort of, it does a thing that I think is really impressive, which is that it kind of leads you by the hand, like the first few days are pretty easy, right? You know, youāre kind of doing what, what youāre told to do, but itās really fun to do because youāre constantly discovering new things, things new to you as the player. Youāre constantly seeing new graphics, all of which are incredible. The animations are just mind blowing. And it does have that feeling of being mentored by a professor character where you feel very like, secure in what youāre doing in the game. And I thought that that was really cool how it kind of felt like like a soothing experience in that sense.
[00:22:42] Jada Gibbs: itās, yeah, I, one of the earliest. kind of like v vibe and feeling discussions that we had had, We definitely landed on uh, chill beats to mix potions to, and even tried to go that direction with, with the music that we had made for it and everything else. We wanted it to be that feeling of just like, youāre just relaxed, youāre running your shop, but itās kind of a cathartic exercise to mix potions and see what you end up with.
[00:23:05] Neven Mrgan: There arenāt like, there arenāt really like devastating failed states to the game, right? Like, you can do things right or wrong, but, but being wrong isnāt like a big deal,
[00:23:15] Jada Gibbs: We really wanted that to come through. the idea of like a really punishing fail state was one of the things that we, from a very early point, decided we didnāt want at all, and that people should be able to experiment and play with ingredients and find out what the result is. Reviews come in and they tell you like, maybe this isnāt exactly what I wanted, but theyāre almost not like, theyāre not devastating. Like youāre not gonna get a review thatās gonna tank your shop and shot
[00:23:40] Nick Splendorr: in, in the same way that you find like and inventory hero that doesnāt match your expectations. Exactly. Like, the shoes that have really high points, but have holes in the bottom. The reviews in Spellcorked for the Welp ratings, we wanted it to be fun to see them, even if you didnāt do it, quote unquote. Right. and we talked a lot About failing forward as a design concept throughout the whole game.
[00:24:02] And like, yeah, even if you pick every single, if you pick both ingredients wrong and you grind 'em wrong and you do whatever else wrong, you still get something which is a little joke. or like one Point, right. Versus the maximum of six points. But James asked me yesterday like, can you redo a potion if you realize that youāve chosen the wrong ingredients? And we talked a lot about that, but we decided no. You made a potion, youāre gonna ship it. You donāt have time for that because we didnāt want people to get stuck on one day aiming for perfection, where the next day you get another set of orders, maybe you get a new ingredient, new stuff is happening. And so we wanted it to keep moving forward.
[00:24:39] And make you not feel bad about just trying stuff and seeing what happens.
[00:24:43] Nick Suttner: You mentioned the, the grinding. Thereās this really beautiful, satisfying, like mortar and pestle element thatās so central to the game and makes beautiful use of the crank as well. I, I would kind of assume that was the starting point of like, you had some crank ideas and then you built a game around it. Is, is that true? And, and how did you arrive at the, the rest of that setting? So youāre all nodding , so maybe, but
[00:25:02] Jada Gibbs: Um, Yeah, the, tactile element of just working with tools was the very basis to everything I wanted to make a game around. the other stuff kind of formed around it as we came together as a group and started having laughs about ideas on like why someone could be running the shop and what the motivation is. But the the idea that youāre the working with a tool in close proximity and just like grinding up beans or whatever it may be, or cutting things with a really wild looking knife and , just weird contraptions was the heart of what I wanted to create as an experience.
[00:25:35] James Moore: Did you ever consider turning this Playdate sideways for the mortar and pestle? Kind of like how you do the pouring so, youād get the crank at the top? I found myself wanting that.
[00:25:44] Nick Splendorr: we did. And for the, basically that would narrow the play field In a way that would make it hard to spread out the ingredients and make them distinguishable. Is what I thought as we were working that
[00:25:55] James Moore: makes sense.
[00:25:56] Neven Mrgan: As somebody who used the mortar and pencil in the kitchen quite a bit, youāve nailed that feeling so much. because it is all about like, first, you know, striking them down to crush them, and then only then does the rotational action actually become, you know, useful. You canāt just do one or the other, itās not the right thing. So,
[00:26:14] Jada Gibbs: Thank you.
[00:26:15] Nick Splendorr: Thank you. Thanks.
[00:26:16] James Moore: I, I found all those, the, the two physical interactions, extremely satisfying, like really good sound design. Yeah, it just, it just came together really well, and, and it was the first time using the Playdate or playing a Playdate game where I wish we had put the tiniest little buzzing device into the playdate itself. So you could have gotten a little bit of vibration grinding, you know, just to really bring that home. But you guys did a fantastic job on on it.
[00:26:48] Jada Gibbs: Thank you.
[00:26:49] Christa Mrgan: So the sound design was mostly em Halberstadt of A Shell in the P it, right? The sound design is really beautiful. I love the music too, but can you talk about how the sound design helps tell that story?
[00:26:59] Jada Gibbs: yeah, without the element of vibration and without haptics or anything like that, your, visual indicators and your sound design are, the things that have to come forward to really reinforce that tactility. And so, weāve all known Em for years as well, and immediately thought of her as soon as we started discussing sound effects and reached out to her very early on and were like, we would love to have you on a thing if you have time for it. And so,
[00:27:22] Nick Splendorr: she has such an incredible sense of sound. Itās remarkable. it was a really fun sort of mini game for us to like, come up with things that we needed sound for and to sort of send her the pitch and then like, know, just sit in, in eager anticipation as we waited for the sound to come back. And then when we get to put it in the game and hear it in action and just go, itās perfect. We nailed it. She did so good.
[00:27:46] Neven Mrgan: Is there anything better than like, using your own placeholder sound for some like beeper boop, you know, and like you get used to it after a few weeks, like whatever it works and then the sound person sends you the actual thing and youāre like, oh my God, now itās real.
[00:27:58] Nick Splendorr: so good.
[00:27:59] Jada Gibbs: Itās so good.
[00:28:01] Ryan Splendorr: Yeah. Itās, itās the thing that ties like video game together, right? Like a video game is a visual interface, but the sound just kind of adds a secondary layer that you canāt get from anything visually. Um, and thatās the same across all the visual mediums, I guess. But with a video game when you, when you have the chance to do an action, and then it makes a really nice sound on top of looking good thereās, thereās nothing better than that for me and for our game Em was kind of the perfect choice too. Just on top of her excellent sense of sound and whatnot, her, her ability to feel that kind of thing out.
[00:28:39] And her personality, I think lent itself to our game, specifically the witchy nature, the, the kind of like, natural ingredients that we were using, but kind of mystical. Her personality type fits. Her sound design for that kind of game on top of her use of the skills too, I think, which was why I was so excited to, to get it on.
[00:29:00] Jada Gibbs: Yeah, she also was incredible if, if we had notes on anything, we would send her these, like wild descriptions of what we thought it should sound like. Weāre like, oh, make this more space. like, or more, more Metallic, but not in this metal way, in this way instead. And she would just like get these wild requests from us and she would nail it each time. Like sheād come back with a revision and weād be like, oh, itās perfect. It worked out really well.
[00:29:26] Christa Mrgan: awesome. What was sound design like on Inventory Hero?
[00:29:30] Neven Mrgan: Jesus and aaron basically, is that we just trust them to, to do what they
[00:29:35] James Moore: well, we had placeholder sounds for about five years. The ones that you found on the internet. And then two, yeah, two fellows here at panic who are both musicians kind of organically got together and on their own were just like, letās, letās start making some music. Letās try making some Playdate music. It was something that we, we needed music and sounds for many play day games for a long time. And they just, they filled that niche. And now I donāt know how many tracks theyāve produced so far. I mean, dozens and dozens and dozens for different, all kinds of different games. Yeah, they, that theyāve been great to work with cuz I would do the same thing. Like they would do a track for Inventory Hero and Iād be like, okay, so I kind of want a medieval metal kind of a sound. And it was like, thatās all I had to say. And then theyād go away and theyād come back and theyād be like,
[00:30:28] Nick Splendorr: Thatās the wonderful thing about collaborating with people that you trust and whose skills far outstrip your own in a certain area, is to be able to just like go like, is this helpful? Can you maybe more like this. And then they take it way, way farther than you could have. Inventory Hero Sounds great by the way. Each of the songs for each of the zones has just exactly the right vibe. Um, and I really enjoyed that part of it too.
[00:30:54] Neven Mrgan: Ryan, I feel like I want to talk about your art. I assume you did all the art in terms of the pixel art, but also animating it, right? Itās so good. The first part of Spellcorked that I ever saw was just the cat animation right after loading. And I was immediately, like, Oh my God, this looks better than anything Iāve ever seen on a Playdate screen after working on this thing for 10 years. What, what is even like a typical number of frames for you for an animation? Like the cap walks across the screen in like two and a half seconds. How many frames is that? What frame rate are you gonna add?
[00:31:24] Ryan Splendorr: That kind of varies based on the need of of what youāre developing, right? That came after a, a long period of us figuring out that we were gonna have kind of a longer load time to be able to get, get our game started up. And so we had Beaumer, the cat thatās your companion throughout all the game. And I had, I had done kind of a more simple, I think it was. a, a 12 frame animation of that, that walk cycle. Just as kind of a design experience to play with this character, see, see what we could do on the screen relatively early on in the development. And then I just one night decided to take that a couple of levels above and, and kind of went, Hey, I want to do kind of like a maybe more like a Disney style animation pass on this. Probably go for uh, full 24 frames second. everybody seemed receptive of that. So I, I went into a hole for a little bit and drew a bunch of frames, uh, roughed it out and did kind of the full design, animation process from the ground up and came out with that walk cycle.
[00:32:32] And then on top of that decided that it needed to look more magical. And so all of the like sparkle and painterly animation that happens after that was kind of in addition to on top of this animation like if weāre gonna make it the loading screen, shouldnāt it just like open up into the shop?
[00:32:50] How do we get that to happen? Whatās, whatās a good way to do that? And I played with a lot of different motions for having Beaumer doing different things and having swirls to open the screen or, or different ways. And, and ultimately I came back to that walk cycle and just went, shouldnāt we just have him walk across and just like, open the universe for you?
[00:33:10] And so, yeah. Yeah, itās a, itās a full 24 frame per second. I suppose thatās, you know, thereās, thereās a couple of hundred frames in there for that one. And is the most detailed animation in the game itself because it needed to be everything else was kind of on a, on a, on a basis What are we doing?
[00:33:31] How can we keep it tactile? Is there time to do something with a flourish? Or is do we, do we need it to, to stay snappy? Most of the animations in the game you know, sit more on a 10 to 12 f p s, cycle, generally speaking because it, it kind of sat in that nice space of, Hey, I gotta make a lot of art for this game, it turns out, and what can I do that is both visually appealing, but also still kind of holds true to how I wanna represent that. So thereās, thereās a lot of different fps if you want to, if you wanna talk about it that way throughout the game that we kind of just cycle in as needed.
[00:34:08] James Moore: I also was really struck by the animation, especially the first time you used that, the alchemical frog small circle animations and how they all have this self-contained world with this kind of psychedelic art style of things, blending into others. And it reminded me a little bit of the art in the Midnight Gospel. Do you know that Netflix show by Pendleton Ward? It remind just those, a tiny character living their own world and living out their own little lifecycle in this small space reminded me of that show and that those are, those are so like, joyous and linking them together in this, with all this pipe and then like a tiny drop comes out. I just was like, wow. Thatās bringing uh, like the magic within the magic Shop. I really enjoyed that.
[00:35:01] Ryan Splendorr: Yeah, i, I really appreciate that. That one was definitely the hardest tool for us to develop and, and get the feeling right because it kind of, as you guys mentioned earlier, the, the first two tools that youāre are, are super physical and theyāre, theyāre very much a, Hey, weāre in a space, weāre gonna do a thing.
[00:35:19] You an object that youāre manipulating directly. And the alimbic itself was a thing that we knew that we wanted in the game and then had to go through a bunch of iterations because itās essential to the distillation process of a potion. But it wasnāt exactly clear as we were developing it, how to make that into a mini game. And to make it fun to be a mini game. And
[00:35:44] so we kind of ended up at this, we have these other two very physical tools that had been more fleshed out And the alimbic. I started to play with this idea of like, sure, we have a, we have a couple of familiars that kind of already live in the shop.
[00:35:58] But how do we, how do we expand upon that and show that thereās a world outside of the shop itself? We, we never leave the shop. What are, where are these opportunities that we can give to like, expand the universe a little bit? and did a couple of test animations for those guys and, and had to really, really play it. that, especially that screen where all the orbs happen and, and the creatures come out was probably the, the longest development process for art in the game itself in terms of just having to redraw so many times to figure out whatās the, whatās the right variety of things to have on screen here. Should we do them one at a time so theyāre bigger on the screen? Can we have all three of them all at once?
[00:36:40] Is it gonna come across that theyāre their like own little world? Is that interesting? And to hear you say that really makes my heart grow a little bit, cuz that thatās, that was a labor of love and, and I kind of, each of those little creatures has, has a name and a history inside of my head at this point. Was, was definitely one of the more fun pieces to, to develop. And those were also the, the other more detailed animations I got to do for the game. So that, yeah, thatās, thatās, thatās a cool tool.
[00:37:09] Nick Splendorr: One thing I like about Ryan is his sense of motion and that he can take these things and, and just make them feel alive with very little detail. And the other thing I really like about him is that he will let me suggest anything and then go and do it. And so like my part of that design process is like, okay, but what if the whale is like in space ? and like I am cursed with visions that I cannot execute uh, in, in an artistic medium in the way that he can. And so for, for me to, to, to see something that heās done and then, and for all of us to play with it and piggyback off of it, we all have a great time together. Okay, but what if itās more like this or, Ooh, that makes me think of this. And the piggyback brainstorm process in this group of people is one of the, one of the best times Iāve had collaboratively probably in my whole life.
[00:37:54] Ryan Splendorr: Yeah, I, would agree with that. It brought endless joy uh, at various pieces of the development of this scam for Nick or Jada to have either just done a little doodle on a sketchpad or have said three words out loud during one of our meetings that weāre like, what, what, what, did you just say? And then to come back to them with a sketch or like a roughed out animation of like, oh yeah, but did you mean this? And have them go like, yes, letās do this. put it in. Thatās a really fun
[00:38:24] Nick Splendorr: Yeah. We should also give a quick shout out to we had our friend, Ryan Kingdom, do key art and some character design stuff, and the like designs of the ingredients themselves, like the big illustrations that are in the ingredient shelf. Those are based on illustrations that we Ryan Kingdom do because we love his illustrative style. And so that was a good like, sort of seed concept, art stage seed for Ryan Splendorr to build off of and you know, bring to life.
[00:38:52] Steven Frank: Iāve been so impressed with what or devs have been able to do with, with art and animation on the Playdate, given that itās a tiny little black and white screen. Itās not even gray scale. you get black, you get white and you know thatās that. And you can tell there are definitely people who donāt kind of get it cuz theyāre like, but it doesnāt even have a colored screen. And theyāre not kind of tuned into that, that idea that itās, itās actually constraints that really push, you know, creative ideas. And so yeah, to see something like the, the animations in this game is, is spectacular. It, it makes me think of around the time, kind of the, like mid to late nineties when kind of everything games went to 3d. and itās like, but wait, pixel art and animationās just kind of starting to get interesting. And we finally have a computer with more than a megabyte of memory, Itās, we can actually put some more frames in the animations. And itās like, no, weāre all, weāre all doing 3D now. And so itās been nice to kind of put, somewhat of a throwback visual technology on modern hardware and kind of bring those two things back together.
[00:39:49] Iāve been so excited to see in the indie community what people are doing with pixel art and, and stuff these days.
[00:39:55] Nick Splendorr: Absolutely. We talk about that exact thing, like how we, we want to carry forward that tradition of the art style a little bit, and that you do have this opportunity to do things that are really detailed from a technical implementation standpoint, getting those massive animations in and like managing the memory around them and loading things in and out and so forth, keeping them smooth was hardest thing, from a developer perspective.
[00:40:19] The fact that we were able to get it to work on the hardware was extremely gratifying and really cool.
[00:40:25] And It was a huge learning process for me. I had Just started to study game programming like a couple years beforehand. Like I said, Iāve done like web, development and that kind of thing. but coming Into it, and we used the Lua, part of the SDK exclusively. I donāt know how to write code in c. And I didnāt really know how to write code in Lua too long before we started that. But it was really fascinating and I really loved the opportunity to get sort of into that nitty gritty, the constraints being both like, oh, how do I work with this? But also cool, I donāt have to worry about a million different things. Iām just focusing on this one tighter aspect. and I think During development, I read just as part of my education, I read like the Black Book of Doom and Wolfenstein and like read these older resources about how these things are gonna, and whenever I was stressed out about, oh no, I keep hitting the memory limit, Iād go, well, at least itās not a 4 86. And at the same time, I think one of the biggest development moments for us was when we started hitting the memory limit, like maybe five or 10 minutes into every game session. Like weād put in so much art, and I hadnāt done anything to remove stuff from memory. I just said, itās loaded in, thatās great. Itāll be available anytime. Uh, That turns out you canāt do that. Youāre not allowed to do that.
[00:41:38] so I had to take a, a whole step back and then did a whole bunch of optimizing. But for me, one of the biggest resources I found was some, some optimization tips that someone had written for working on a J2ME nokia phone CPU from the two thousands. This is better than that. Much better. But in terms of the concepts and things that I needed to learn to work with, where itās like, oh, I donāt have two gigabytes of memory in your web browser. Sorry, everybody. You know, an infinite amount of CPU time. Like itās, you really have to optimize it. That was a really challenging but ultimately fun and, and really gratifying experience to, I donāt know, have to think harder about that than I had before
[00:42:13] Ryan Splendorr: It was fun for me to watch Nick have to figure out the steps right from the, from the artistās perspective of every time I would draw something we kind of figured out the art style as it went along and it kept evolving and we finally had this nice style that I could work in. but then, you know, you have the want to make something bigger and make another nice thing and make another nice thing or or whatnot. And every step of the way I had to ask him and just go, are you sure that I can, should I draw this? Will you be able to add it in? Is it is a.
[00:42:44] Nick Splendorr: yeah, of course. Yeah, sure. Shrug, go ahead.
[00:42:47] Ryan Splendorr: Yeah. And, and he would just say Yes. And so I would do it. And then he had to figure out these really creative ways to work around that, to even make it possible. it was super gratifying to watch that loop and and watch him grow in the process of doing that. So,
[00:43:03] Nick Splendorr: I donāt know if youāve ever heard of Hubris, but I discovered it. I had some for the first time and but we made it work.
[00:43:09] Jada Gibbs: just in terms learning and Utilizing a console like this also being a new experience for us as the Playdate was constantly evolving while we were making the game. And so working on a, a hardware platform that is also in process was a thing that none of us had really come face to face with before. And so that led to a lot of interesting challenges and SDK updates
[00:43:30] and us going into the updates being like, all right, if something maybe explodes, how are we gonna tackle that? Like,
[00:43:36] Nick Splendorr: well, and to your credit, very few exploded.
[00:43:38] Jada Gibbs: Yes.
[00:43:39] Nick Splendorr: ,but there were changes, right? There were, there were things we had to adapt to along the way but always for the better. So, yeah, it was stressful from my perspective of like, oh gosh, is there something terrible about to happen? And in in the end it was like, oh, no, no, no. It just keeps keeps getting better. These, these people know what theyāre doing.
[00:43:54] Jada Gibbs: Also the troubleshooting involved in that, being like, oh, is this a problem on our side or is this something that weāre running into on the hardware end of things? how do we begin the, the troubleshooting and, the, bug solving in a scenario where maybe itās hardware induced, and so growing and learning with a tool that is also growing and learning was was challenging, but really interesting and really funā¦
[00:44:14] we had we had a lot of help from the folks at Panic. Youāve all been so, so, so great to work with. and, the forum, I believe that, has that been going the whole time? I canāt remember, but we, we definitely had moments of talking to other people in the developerās forum and have gotten a lot of resources and, and tips through that.
[00:44:28] Nick Splendorr: Yeah. And that includes totally crucial pieces of code that were written by other people in the community. Shaun Inman wrote a couple of Pieces of code like, something that, took a folder full of separate images, combined them into an image table and gave them key value references look crucial. So important. Thank you, Shaun.
[00:44:45] Christa Mrgan: Yes. And Sean is not only active in the developer forum, heās also an engineer at Panic. He created the Pulp and Caps tools and his award-winning game Ratcheteer is included in Playdate Season One.
[00:44:56] Nick Splendorr: And Dustin Mierau wrote the, uh, Fluid animation that that we use for pouring the potions.
[00:45:01] James Moore: was wondering
[00:45:02] Christa Mrgan: uh, yeah, I was gonna ask about that too: is that like a procedural animation or is that like a Sprite that Ryan drew?
[00:45:07] Nick Splendorr: No, itās a, itās a, polygon with points along the top and, and curves. And Dustin just did this as an exercise because heās incredible
[00:45:16] Christa Mrgan: He is incredible, and weāre really looking forward to Dustinās forthcoming app slash game called Playmaker, so keep an eye out for that soon!.
[00:45:23] Nick Splendorr: And so a, a lot of my process for developing this game was āwhat pieces already exist that I donāt have to do anything with?ā And and so that includes this fluid script, where I went. Oh, perfect. As long as I can make that work, weāll be able to pour the potions. Did I have to work really hard to rotate it 90 degrees from how it was before? Yes, but thatās not Dustinās fault. Thatās my fault 'cuz I wanted it be sideways. But that also includes at the very beginning one of the SDK technologies I locked onto first was the grid view, Built into the Playdate sDK, Most of this game is built on the grid view. It is a big menu, and I saw it in my head. I was like, oh, if each screen is a menu item and youāre just moving left to right, then we can have this simulated first person perspective. And I tried to explain that to Jada and Ryan.
[00:46:08] They were like, āoh, we donāt want it to be a menu, though.ā Iām like, donāt worry. Itās not gonna look like a menu. Give me a week. And it was really cool. It was really fun to, to find ways to repurpose the, tech that was available and the experiments that people were doing on the forums and, and to get feedback on the way certain code things It was really, I I, I thought it was wonderful. I had a great time.
[00:46:26] Jada Gibbs: On that, note of. Working with uh, hardware so early on and, pieces from other folks. And youāve said that Inventory Hero was a quite a few years thing that you were working on. How then did that work out for you guys being very early on in the Playdate hardware?
[00:46:44] James Moore: Itās been fine. Inventory hero is a real dumb game behind the scenes and itās never pushed, really pushed the limits of the hardware. So as the SDK has moved forward there have occasionally been breaking changes where I had to simply replace one function with another. but itās built on a lot of code that I had to write out of necessity thatās now maybe a part of the SDK or even optimized into something thatās much faster than what is actually running inside of Inventory Hero.
[00:47:21] Neven Mrgan: I was going to mention James, I, I looked at some of the code cause Iām sort of trying to teach myself lua also, and I looked at the inventory hero code and itās like, oh my God. This doesnāt even know about like the built-in timers. Itās like doing everything manual, which is sprites. Thereās no timers. Everything is just like literal math and, and spitting things out on
[00:47:39] James Moore: Well, I wrote a lot of animation handling things in Inventory hero, and then I pushed them into the SDK myself thinking, oh, the developers will want to use this. And then that lived for a little while and then Dan or dave or somebody came along and said, oh, this this can be better or this needs to be pushed down into the C layer to be faster. And then it was removed. But my stuff, my old stuff just lives on inside of the inventory hero code base and itās fine. I mean, when we first were able to start writing games for the device, Dave said the maximum FPSs is 20.
[00:48:15] Christa Mrgan: Dave Hayden is the lead Playdate engineer at Panic and Dan Messing, who James mentioned a moment ago, wrote a lot of the Playdate operating system,
[00:48:22] James Moore: And so thatās what we developed for is 20. And then he was sort of like, you know, Iāve been experimenting and we can unlock the frame rate. You can just let it run as fast as you want. But theoretically the manufacturer says the maximum refresh rateās 50. And so I just unlocked the frame rate on Inventory Hero and it got up to 40 or something like that. And it looked so much better at 40 than 20 because it was, itās all frame rate independent code. And so it was just things like that evolving over the literally over the years. They just kept pulling more blood from the stone, basically, and the game. We were just able to take advantage of little things here and there to make things faster and nicer and, yeah. I just wanna say one more thing about that this, this evolution over time. You mentioned Dustin Mireau. We have a discord, and when he posted the first video of that fluid animation, I think everyone at Panic was like, what? because Because for, I mean, you take my word for this, for literally years weāve been saying, do we need a physics engine in the sdk? And if so like, can the CPU even support a physics engine? We looked at box 2d, we looked at porting all kinds of things, and, and, and so really, advanced simulations like that fluid simulation, I I think weāre like over the horizon for us mentally because weāve been heads down for so many years. And then just have someone pop up and be like, Hey, look at this. Look at this thing I made. And we were like, wow, okay. Like this. Itās, itās capable of a more than I think we even imagined because we just, you know, as we brought in more fresh thinking and fresh ideas, the horizon has just expanded so much, even from what we imagined.
[00:50:10]
[00:50:12] James Moore: This is to the whole Spellcorked team: if there was a thing, item, creature in the Spellcorked universe that you felt like would be funny to have appear in the Inventory Hero universe, please reach out and let us know.
[00:50:30] Nick Splendorr: We will have a very serious meeting about
[00:50:33] Jada Gibbs: very serious
[00:50:35] Neven Mrgan: Q3 ā¦Yeah.
[00:50:36] James Moore: Put it on the whiteboard.
[00:50:38] Nick Splendorr: One of the things that I really love about Inventory Hero is how funny it is and the things like the rabbits and the mushrooms and things that get into your inventory that start multiplying. And that, at a certain point I was like, oh you know, thereās test driven development. Thereās different development philosophies. And I was like, these people use the same thing we do, which is joke driven development, which is just, whatās the funniest thing we can do right now?
[00:51:01] Jada Gibbs: Yeah, I was, I was curious which of the items you got the biggest laugh out of when, when it occurred to you to put it in?
[00:51:08] James Moore: I love the Crocs .
[00:51:10] Nick Splendorr: Me too.
[00:51:11] Neven Mrgan: thereās one pair of footwear that I think is like the funniest and the most cursed way. Itās the, itās the bare feet one where you like actually pick, but like you pick it up, which doesnāt make any sense. You pick up these like disembodied feet. feet, which I mean, itās communicating that youāre going to be barefoot, but like you pick them up and just every part of that is just funny to me.
[00:51:34] Jada Gibbs: incredible.
[00:51:35] Nick Splendorr: Thatās a pretty twisted
[00:51:36] Ryan Splendorr: Yeah. And and that was kind of one of, one of the things I was gonna ask to you, Neven kind of was like for for the art of the game and, and all of these like little, little funny items that you had to draw and create. What was, what was the push and pull there between you and the rest of the team as far as how much would just draw a thing.
[00:51:59] And present it and be like, can we also have this? Or was it people sending you suggestions what was, what was the balance there?
[00:52:07] Neven Mrgan: Well, fortunately I think James trusts me so that like I can basically put in any dumb thing I, I want, I donāt think he has had to push back on anything. But then James himself, also, we have, thereās like a pretty basic file where these are listed and James would just add things or just ask me to add stuff. He asked last year, the last, the last item that we added was a face mask in like, you know, 1981 or whenever we started this game. We didnāt really think of that. But then last year he said we have to have like an, I think itās, itās listed as N 95 face mask or something. So yeah, so James just kept uh, suggesting these, and I feel like, you know, James can speak to this, but like itās probably driven by his love of just RPG in general as a genre.
[00:52:46] James Moore: Y yeah. I mean, if youāve played Skyrim or something like that, like where you can pick up almost any piece of garbage you come across on the ground. Itās like we were just talking about this earlier today. In my mind the head canon of Inventory Hero is that it exists at this like, metaverse Nexus of all other games that exist on the Playdate. And so for me, anything that exists either in the Panic Game universe so Firewatch or goose Game, or the Playdate Game Universe, anything from any of those games is fair game to appear an Inventory Hero as this an the Thor Ragnorak movie, remember they, they end up on the garbage planet where the, there are these portals and the trash from all the other universes just falls in. thatās inventory hero in my mind. So was no gag that was off limits. really.
[00:53:36] Jada Gibbs: I love it, itās very good.
[00:53:39] Nick Splendorr: itās great. We also you were very generous in complimenting the art in Spellcorked, But I also wanted to say that the art uh, in Inventory Hero is fantastic. And so many of the little character animations, especially the the fur ball and then the first time I saw the like little sailor human just walking forward, itās, theyāre very good.
[00:53:56] Very cute. Well done on that stuff.
[00:53:58] Ryan Splendorr: You, managed to do a, really evocative style with Itās not a heavy animation style. Right. And thatās, thatās, you asked me how many, how many frames I used in certain things, and Iād like to compliment you on how limited you kept frame selection for basically the entire game.
[00:54:17] Neven Mrgan: Iām just lazy. Thatās all it is. , Iām lazy and I donāt know any better, so Iām just like trying to make, the best thing. Yeah. But I, but Iām aware of that. Iām aware of that. Yeah, exactly. So Iām, Iām leaning into it.
[00:54:27] James Moore: I think, all the character animations are eight frames. Neven,
[00:54:31] Neven Mrgan: That sounds about right. Yeah.
[00:54:32] James Moore: a small number.
[00:54:33] Neven Mrgan: Itās, yeah, the, the, it has sort of like a cardboard cutout sort of appearance, so Iām not going for smoothness, Iām not going for anything like that has volume. You know, itās just sort of like āblep blep blep blep blep.ā
[00:54:43] Nick Splendorr: totally works.
[00:54:45] Ryan Splendorr: Yeah, it worked super well. Did you guys ever have to battle against the, the kind of existential question that always exists in RPGs of Dressing the character in the items as heās running along. Did you ever try that? Was that a thing that you ever, like, why doesnāt my armor appear on my character is a thing that somebody else asks?
[00:55:05] Neven Mrgan: great question. Earlier I mentioned that Iām lazy, so I was not going to draw every single thing in every frame of animation. So the way that it works is only your shield, your weapon and your headgear will show up on your character. And thatās because all of those just move on a flat plane. So the way itās done is for every item, thereās a representation in the inventory and then thereās a body representation and the body representation. Thereās just this like table of pixel offsets basically as your character is moving. And so theyāre just like moving flat to the plane. I donāt have to draw new frames. Itās one frame that just moves with the head of the character and thereās just a table of pixel offsets for every, you know, framework animation of the character. Well, of the two characters, thereās two you can pick. So thatās all it is. I just have to draw all of those items twice, which is fine. Not a big deal. I do not wanna draw them for every frame of animation. And hopefully it works for people, you know, theyāve got fairly small bodies, you know, compared to their head size. So, you know, I think it just kind of works.
[00:55:59] James Moore: Yeah, itās the mr. Potato head, style of animation.
[00:56:02] Neven Mrgan: yeah, yeah. Yeah.
[00:56:03] Ryan Splendorr: Yeah. No, I think, I think it works really be beautifully and, and that was never an actual thing that I needed. Right. But it, itās, itās a quiet thought that I had just in the, in the sense of somebody always asks it. Right. and
[00:56:15] Neven Mrgan: yeah. yeah.
[00:56:16] yeah. It would be amazing if, if I lived to be 300.
[00:56:23] Nick Splendorr: Well real quick we talked before Ryan and Jada only got to level like 20 something in Inventory Hero, and I just wanna say I got to level 73. I donāt know if thatās great or good, you know, but I also like, like I just wanted yāall real quick that like, the Uhoh, this is Big World, is a really great level introduction. I really got a kick outta
[00:56:39] that. Thatās very funny. And the glitch levels are really cool. And I had a really good time just continuing to get further and further into Inventory Hero.
[00:56:47] And we tried to do that like there is something in Spellcorked, you can get an email if you get like a thousand Welp points or something. Like way too many like way too many. Donāt do that. But we put the things in there just in case thereās somebody that gets to have that little special experience where they get an email from us going, Hey you know, you can stop playing, right? Youāre allowed to, but thank you.
[00:57:15] Jada Gibbs: I think Itās more along the lines of, āare you okay?ā
[00:57:17] Neven Mrgan: James and I were just talking about the emails and how, you know, we havenāt finished the game either one of us yet, but we feel like the emails every day are kind of seeding new things that make you like, expect whatās, whatās coming in terms of story, you know, in the future. So yeah, that, thatās really good. Every day kind of like, makes you want to come back because clearly a new, you know, thread has been pulled on a little bit more.
[00:57:42] James Moore: I love the idea that thereās a witches, like a potion shop that exists in a world with internet technology.
[00:57:49] Christa Mrgan: Sure. Yes. Yes.
[00:57:50] James Moore: Maybe itās all magic. aināt it?
[00:57:51] Nick Splendorr: Well, right.
[00:57:54] Itās Itās an OW system in this crystal cube computer that we, we thought, oh, what does a modern witch have? Not a crystal ball, but a crystal cube instead. and itās like an iMac, but itās a big gem. And you know, that kind of stuff. We had a really good time like that, that sort of thing that you donāt comment
[00:58:09] directly on, but that is just part of the fabric of the world. How are these things getting there? Mm. We donāt know.
[00:58:14] Christa Mrgan: All the animations and sounds just for the crystal computer itself are so lovely and detailed.
[00:58:18] There were just too many things to cover in this episode. Anyway, James has one final question
[00:58:24] James Moore: Who, who do you think the player is in Inventory Hero? Neven and I have never talked about this, but I have a, I have my own theory.
[00:58:31] Ryan Splendorr: I, I pictured myself as like the little bag gremlin, right? Like, Youāre, youāre just in there. Youāre scratching around, you are throwing things out. You are handing them to him, putting it on his head. Like, thatās the imagery I got the entire time I was playing. I was like, Ooh, I want I wanna, I wanna reach out put this on it. Get rid of this. This doesnāt need to be here. Always. He looks like heās hurt a little bit. Thatās that, That was,
[00:58:54] Nick Splendorr: Yeah, I think Iām maybe as, you as soon as you ask, I imagine myself as a backpack with like animated straps.
[00:59:01] James Moore: think. Youāre the sentient backpack.
[00:59:04] Jada Gibbs: Thatās what I was gonna say as well. is Some kind of sentient backpack that is just managing whatever is inside of it.
[00:59:09] Nick Splendorr: Well, you nailed it
[00:59:10] James Moore: Yeah. I, hadnāt thought about it until a few days ago, and then suddenly I was like, wait, I might have to talk about this
[00:59:17] Nick Splendorr: Thatās great.
[00:59:18] Neven Mrgan: Steve, do you have a theory given that itās your game,
[00:59:20] Steven Frank: I donāt think Iāve ever stopped to think about it. But do you just saying like, you are, the backpack made me think of that story about the, the horse pants. Was that one of the ultimate games where they, they implemented your, your, the writeable horse as basically behind the scenes as a pair of pants that you put on. And so the horse would end up in your inventory and it was still applying all of the game systems to it. So the horse would like wander around in your inventory and like, eat your food. and itās
[00:59:48] Neven Mrgan: Itās in a place that has a lot of stuff that the horse wants, so Yeah.
[00:59:52] Nick Splendorr: Thatās fantastic.
[00:59:53] Christa Mrgan: Thanks so much for joining us for this special format edition of the Playdate Podcast. I tried to limit my asides or conversational footnotes as I like to call them, but you can find more information on the Spellcorked and Inventory Hero teams, as well as topics they discussed via the links in the show notes.
[01:00:11] Thanks again for listening and stay tuned for more episodes coming soon to the Playdate Podcast feed. Bye for now!
[01:00:16] Nick Splendorr: Bye.
[01:00:17] James Moore: bye.
[01:00:18] Christa Mrgan: The Playdate Podcast was written, produced, and edited by me, Christa Mrgan. Cabel Sasser and Simon Panrucker composed the theme song,
[01:00:25] Sound effects from Spellcorked were created by Em Halberstadt. Josh Turner and Taylor Ransom composed the music from Spellcorked. Sound design and music from Inventory Hero were composed by Jesus Diaz and Aaron Bell.
[01:00:36] Huge thanks to Tim Coulter and Ashur Cabrera for wrangling the podcast feed and working on the website, James Moore for making me an awesome .PDA file extraction app. And Neven Mrgan, who created the podcast artwork and site design.
[01:00:48] And thanks as always to everyone at panic. Playdate is shipping now and available for pre-order at play.date. Boy, everybodyās got these real nice microphones set ups. Iām like a troglodyte at home with my gaming headset.
[01:03:12]