JCSuper

DFTalk 24 transcript, WIP revision #2

Jul 20th, 2020
127
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. DFTalk 24 transcript, WIP revision #2
  2.  
  3. SFX [0:00]
  4.  
  5. Capntastic: Welcome to another episode of Dwarf Fortress Talk. Here I have: Rainseeker!
  6.  
  7. Rainseeker: What!? I'm back!? After a five year haitus!? What? Hey guys. I've missed you!
  8.  
  9. Toady One: It's amazing. It's amazing to have the whole team back together.
  10.  
  11. Capntastic: And Tarn Adams, AKA Toady.
  12.  
  13. Toady One: Hey-o. It's Toady One, here with another episode, and all kinds of co-hosts and stuff. Amazing.
  14.  
  15. Rainseeker: Let's talk about what's happened to us, individually, in the past five years, if you guys don't mind.
  16.  
  17. Capntastic: Can we skip the last six months or so?
  18.  
  19. Rainseeker: Yeah, if you want, because everyone probably know what you guys have been up to. My wife and I started a gluten-free bakery, and we've been running that up here in northern California. It's called Measures of Joy, and you can find us on Facebook. We may have been doing it while we were still doing the podcast?
  20.  
  21. Toady One: I think so, I think so.
  22.  
  23. Rainseeker: But we're firmly established by now.
  24.  
  25. Toady One: That's awesome.
  26.  
  27. Capntastic: I know you're getting some really excellent opportunities in terms of gift baskets for some celebrity event?
  28.  
  29. Rainseeker: Oh yeah, we went to the Emmies. That was fun. I got to meet the guy from Leave It to Beaver. And I got to meet the guy from Scrubs. The janitor on Scrubs.
  30.  
  31. Capntastic: Oh! That's the good one to me.
  32.  
  33. Rainseeker: Yeah, it was fun to meet him. I also got to meet... I don't know if you guys ever watched 30 Rock, but there was a guy on their writing staff. Well, acting on their writing staff, because it was a fake show. A show about a fake show. I was so excited to meet him because that was my favorite show at the time. But anyway, our business is moving forward and I've been doing some screenwriting over the years, too. Nothing's published, but that's been my creative hobby. How about you guys?
  34.  
  35. Capntastic: Got a job at a machine shop. Not much else. Currently laid off.
  36.  
  37. Rainseeker: Oh, I'm sorry to hear that.
  38.  
  39. Capntastic: Yeah, it's a mess all over. I'm doing alright, all things considered.
  40.  
  41. Rainseeker: That's good. Oh, my son got married.
  42.  
  43. Capntastic: Fantastic!
  44.  
  45. Rainseeker: Yeah, he got married last year. How about you, Tarn? What are the big life experiences you've experienced?
  46.  
  47. Toady One: Still in the same apartment. Still dwarfin'. We traveled around for some events, which is fun. We went to Korea and Switzerland for some events, which was pretty amazing. But mostly, of course, just going to San Francisco or whatever, for the Roguelike Celebration and GDC and a bit of traveling. Just a lot of work, though. And of course, the whole Steam thing, which is probably the biggest thing that's happened in the last five years.
  48.  
  49. Rainseeker: Yay, Steam!
  50.  
  51. Capntastic: Globally, one of the biggest things that's happened in the last five years.
  52.  
  53. Rainseeker: It kind of looks like you're finally taking my persistant suggestion of having a better user interface. That looks amazing.
  54.  
  55. Toady One: It's about time. Something happened there, for sure. Can you send images over our little Discord chat?
  56.  
  57. Capntastic: Yeah, drag and drop.
  58.  
  59. Toady One: You can use drag and drop?
  60.  
  61. Rainseeker: Yes.
  62.  
  63. Toady One: Oh, 'add a comment.' I'll just add that comment.
  64.  
  65. Capntastic: There should be a game called drag 'n' drop. [dragon drop?] There is, for sure.
  66.  
  67. Toady One: I sent a little image over Discord chat. We've been testing out screens.
  68.  
  69. Rainseeker: Would you look at that?
  70.  
  71. Toady One: This is a little prototype embark screen that hasn't had any artist attention.
  72.  
  73. Rainseeker: Clearly, but that's fine.
  74.  
  75. Toady One: So those are all my terrible color schemes and stuff.
  76.  
  77. Rainseeker: [laughter] It really is very bad.
  78.  
  79. Toady One: It's kind of earthy. Earth tones. It's like Elf Fortress.
  80.  
  81. Rainseeker: [laughter]
  82.  
  83. Capntastic: I do like the little ornamentations in the corners.
  84.  
  85. Toady One: Those were the parts that were actually drawn by the artists. Just that, and of course, the items that you see there. But the very stop-sign-looking plus and minus look, that's all me. But, if you remember how the game works, you used to have to type 'n' for new item, and it would take you to a whole different screen with the typing filter and the categories and so forth. Here it is, all in one place. You can see your items on the left. You can see the typing filter and categories on the right. You can see a scroll bar with a little dwarf face on it.
  86.  
  87. Rainseeker: Oh, there it is!
  88.  
  89. Toady One: The ones on the right also get scroll bars. The middle one gets a scroll bar because, of course, there's more categories than that when you aren't filtering. There's always going to be a lot of stuff, which is going to be one of our main obstacles when we're going through all of the screens and things. I had typed 'bronze' into the typing filter and there's still pages of items.
  90.  
  91. Rainseeker: Yeah, there's bismuth bronze. All that fun stuff.
  92.  
  93. Capntastic: I'm curious... It's a me thought. I'm curious if bismuth bronze tastes like Pepto-Bismal.
  94.  
  95. Toady One: [laughter]
  96.  
  97. Capntastic: I have to filter myself.
  98.  
  99. Toady One: They could grind it into powder and put it in your breakfast cereal.
  100.  
  101. Rainseeker: There you go.
  102.  
  103. Toady One: And you see, for instance, the willow wheelbarrow on the left. We haven't done materials for wheelbarrows, so that is a distinctly not-willow wheelbarrow down there.
  104.  
  105. Capntastic: Oh, look at that.
  106.  
  107. Toady One: But yeah, it's a nice stepladder.
  108.  
  109. Rainseeker: [laughter]. Wow, that's cool. So what is a stepladder for? That's the first time I've seen that.
  110.  
  111. Toady One: Were you around for the 3D trees?
  112.  
  113. Rainseeker: Yes. Yes, I saw that.
  114.  
  115. Toady One: Some point after that, we started growing fruit on trees. You can take a stepladder over and climb and pick the fruit from the trees.
  116.  
  117. Capntastic: It's cute.
  118.  
  119. Rainseeker: That is cute.
  120.  
  121. Toady One: One of the leading causes, perhaps, of dwarves being stuck in trees.
  122.  
  123. Rainseeker: What? [laughter] Please explain!
  124.  
  125. Toady One: [laughter] So if the stepladder is removed or if the dwarf is otherwise chased up a tree or something, they'll just be up there. They have some code to help them get down now, which is useful, but you can also just chop the tree down.
  126.  
  127. Rainseeker: So what you're telling me is that someone could be climbing a tree, minding his own business, picking an apple, and Urick [Urist?] could come by and be like, 'Oh! A stepladder that's just sitting there. I better put it away!' and puts it away, and that's how they get stuck?
  128.  
  129. Toady One: I don't know. I don't if they get swiped, or if they cancel the job, or what the main vector is. This is something that should probably be investigated a little bit more.
  130.  
  131. Capntastic: I've seen the opposite, where there's just stepladders out in the trees, or where the trees are. Not up in the trees. That would be wild.
  132.  
  133. Toady One: Well, why would a dwarf ever clean up after themselves?
  134.  
  135. Rainseeker: [laughter] Right!
  136.  
  137. Toady One: I posted another one. This is a little sparser, this screen, but this is the animals tab.
  138.  
  139. Rainseeker: Are we able to post these for the people that are listening?
  140.  
  141. Toady One: I'm going to tease them currently, while we think about the plan for this. We could put them up on the dev log though. Or hide them on the top page.
  142.  
  143. Capntastic: I think the teasing's already begun.
  144.  
  145. Rainseeker: Yes!
  146.  
  147. Toady One: We're into the teasing right now. This is fun.
  148.  
  149. Rainseeker: Yeah, teeheeheehee!
  150.  
  151. Toady One: In this screen, I've responsibly bought four of each type of cavy. So that's a total of sixteen cavies.
  152.  
  153. Rainseeker: Mommas, and poppas, and the babies.
  154.  
  155. Toady One: All them babies.
  156.  
  157. Rainseeker: The whole family.
  158.  
  159. Toady One: You can see, on the right, the variety of hen and chick and rooster pictures. And the variety of goat and pig pictures. You can see a water buffalo calf. Lots of little animals and things. Another scroll bar. More pluses and minuses. You'll note that the total number of points you have to spend is not displayed yet, anywhere on the screen, so that's something that needs to be done in the list of many things that need to be done. But I think it's pretty cool! It's different than it was before, for sure.
  160.  
  161. Rainseeker: Yeah, it's coming along, buddy! Good job. Out of curiousity, where are we with Adventure Mode?
  162.  
  163. Toady One: I've got Adventure Mode showing up on the screen, which is a huge first step. People wandering around and looking like either people, or the debug creature. The thing is, we haven't finished the layering on, say, the human. Because the dwarves, currently, are built from twelve layers. Including, like, here's your left arm, here's your right arm, here's your face, here's your beard, here's your shadow underneath you, and so forth. So there's just a little bit of extra art that needs to be done. And we're hoping, to some extent, to get the animal people up and running that way as well. Although, of course, since there are 200 animal people, it's not something that we can do perfectly for every single body type.
  164.  
  165. Rainseeker: The snail men may look kind of odd, I would imagine.
  166.  
  167. Toady One: Snail men definitely look odd, and, I think, slug people are different from snail people because slug people don't have legs and snail people do.
  168.  
  169. Rainseeker: Oh!
  170.  
  171. Capntastic: Interesting.
  172.  
  173. Toady One: It just seemed appropriate. I don't know why. It's kind of a turtle thing, or something. Because a slug is kind of like a snake, morphologically, like it's long. [laughter]
  174.  
  175. Rainseeker: That's true.
  176.  
  177. Capntastic: Hmmm.
  178.  
  179. Toady One: A snake person can't have legs, right? There's some definite rule there. And so a slug person doesn't have legs, because...
  180.  
  181. Rainseeker: Well, we're talking Jabba the Hutt, here, right?
  182.  
  183. Toady One: Yeah! So if Jabba the Hutt had a shell, would he grow legs?
  184.  
  185. Rainseeker: That's a good question. I don't know. I think, possibly.
  186.  
  187. Toady One: We were probably a little torn on this.
  188.  
  189. Rainseeker: [laughter]
  190.  
  191. Capntastic: Sounds like you just came up with a Star Wars spinoff film.
  192.  
  193. Toady One: Yeah, we could use some more of those. They probably have five or six in the pipeline, right?
  194.  
  195. Rainseeker: I want my Star Wars crew to be all from the snail planet. Just the snails with legs.
  196.  
  197. Toady One: [laughter]
  198.  
  199. Rainseeker: That's what we want. Lucas, you've heard it here.
  200.  
  201. Capntastic: He's probably listening.
  202.  
  203. Rainseeker: He probably is, yeah. And he has those algorithms.
  204.  
  205. Toady One: [laughter] Does he have algorithms?
  206.  
  207. Rainseeker: Yeah, yeah yeah.
  208.  
  209. SFX [12:57]
  210.  
  211. Rainseeker: Speaking of algorithms, have you seen the game, and this is kind of a detour, but have you seen the game AI Dungeon?
  212.  
  213. Capntastic: Oh, yes.
  214.  
  215. Toady One: Have you seen the new GPT-3? The dragon model, or whatever they're calling it?
  216.  
  217. Capntastic: That's the one that's going to end the world, isn't it?
  218.  
  219. Rainseeker: I don't know what that even is. GPT-3?
  220.  
  221. Toady One: I may be getting some details mixed up, but the original AI Dungeon was based on the GPT-2 model, which came out - I don't know when, because time no longer has any meaning - but it was last year or the year before. I don't really remember, but it was the one that made the first big splash by OpenAI, or whatever the organization's called. They just released, on a limited basis, the GPT-3 model, which makes them way more coherent. So it's even scarier. There are some screenshots around on the net now of various GPT-3 stuff.
  222.  
  223. Rainseeker: Cool.
  224.  
  225. Toady One: It's pretty cool.
  226.  
  227. Rainseeker: I just had an adventure this morning, because I've been exploring it, where I was a noble and I found a candy house, going through tunnels, and then I found the wizard who made it. I asked the wizard why he made a candy house, and he said, 'Because I like candy!"
  228.  
  229. Toady One: [laughter]
  230.  
  231. Rainseeker: That was a fun AI moment, I think.
  232.  
  233. Toady One: [laughter] I mean, it's a legitimate reason, especially if you're going to move from house to house as you consume them. Unless he likes to look at candy, I mean, the candy stores look pretty cool.
  234.  
  235. Rainseeker: That's true. Maybe he just likes to look at it. I don't remember - do we have candy witch houses in your generated world?
  236.  
  237. Toady One: Do we have candy at all? We have syrup. We have the dwarven syrup, as I recall.
  238.  
  239. Rainseeker: We need some Hansel and Gretel kind of stories to come out. That'd be kind of fun.
  240.  
  241. Toady One: I guess they would be made out of minced syrup roasts and minced syrup muffins.
  242.  
  243. Rainseeker: [laughter]
  244.  
  245. Capntastic: You'd have to figure out which ones made the best windows.
  246.  
  247. Rainseeker: Exactly.
  248.  
  249. Capntastic: And construction materials. If you could make a block out of syrup roasts.
  250.  
  251. Rainseeker: [laughter] There you go.
  252.  
  253. Toady One: You make a block out of frozen syrup and then cut blocks out of it. We aren't quite there yet. It's one of those things we're considering for the map rewrite, is getting different sorts of materials and items. Being able to build different map features with them, like walls and ramps, that kind of thing. Of course, the go-to examples are always more like, you're wandering through a giant plain of skulls and there's skull hills and stuff like that, and you can pick up individual ones and slide down them, and that kind of thing, but why not candy, right?
  254.  
  255. Rainseeker: Yeah.
  256.  
  257. Toady One: We're going to have the nonviolence setting, right? So you turn it off, you don't have skull hills anymore, unless they're candy skulls.
  258.  
  259. Rainseeker: That's true. [laughter]
  260.  
  261. Toady One: And then you can eat them. And because it's nonviolent, you never get sick. No more vomiting.
  262.  
  263. Rainseeker: [laughter] 'No more vomiting.'
  264.  
  265. Toady One: Eat as much candy as you want.
  266.  
  267. Rainseeker: That's right. Candy fortress.
  268.  
  269. Toady One: No cavities. No cavities in a nonviolent setting. Certainly, if someone turns the nonviolent slider off, they don't want tooth pain, they don't want drills. They just want to eat.
  270.  
  271. Capntastic: Is this for real? There's really going to be -
  272.  
  273. Toady One: At some point I'm just talking nonsense, of course, but the violence slider is definitely part of the plans.
  274.  
  275. Capntastic: Oh, interesting. I hadn't even considered that.
  276.  
  277. Toady One: Well, let's talk, we can recap. At some point Dwarf Fortress Talk is just a series of recapitulations.
  278.  
  279. Capntastic: [laughter]
  280.  
  281. Toady One: I don't even remember what we talked about in the myth and magic episode, way back when. Over 400 years ago.
  282.  
  283. Capntastic: Yeah, yeah.
  284.  
  285. Toady One: The current idea was when you generate your setting, you'd have a series of sliders that let you - and we don't know the final form of these is. We're just spitballing what these sliders might be. One of them is, how typical is your fantasy world on a scale from 'there aren't even any dwarves, it's just different humans running around' over to the more typical setting where you have dwarves and also some more canonical animal people. Kind of like an Elder Scrolls type setting, or any of the typical fantasy setting where you pick a couple animal people to show off, and then you have the dwarves and elves and that kind of thing. Then you move the slider over a little bit more and you've got all kinds of strange five-eyed things. Still have some dwarves but maybe the dwarves have innate magic powers and other oddities to them. Then you move the slider all the way over and it removes all the raw object content completely, and leaves you in a complete soup. It'd be like one of those fantasy novels that uses too many made up words.
  286.  
  287. Rainseeker: [laughter]
  288.  
  289. Toady One: You're just trying to figure out...
  290.  
  291. Rainseeker: ...What the heck everything means?
  292.  
  293. Toady One: ...Like, what is going on here? I think it would be pretty cool to try. I don't know if it would be fun to do this regularly, but you'd try and do a setting like that and you find yourself sinking into it, and you're like, 'Oh, OK. Now I kind of understand what's going on.' Maybe it'd be cool. That's one of the sliders. That's the fantasy amount slider. Another slider is this grim-dark versus -
  294.  
  295. Rainseeker: Again, none of these are currently implemented?
  296.  
  297. Toady One: Oh, no. Oh, no no no no.
  298.  
  299. Rainseeker: Oh, ok.
  300.  
  301. Toady One: But, since we last spoke, we have a much clearer view of when this is going to happen.
  302.  
  303. Rainseeker: Ok, cool.
  304.  
  305. Toady One: We've got the Steam release coming, and then we have some things to make up some time. The release we did before the Steam release - which is out, we did it at the beginning of the year - was the villains release, which we sort of aborted because we had to get the Steam stuff started due to deadlines and so forth. The villains release, we're going to go back and finish some of that stuff up. Right now, for instance, there's artifact heists in the fortress that can be hatched.
  306.  
  307. Rainseeker: Who?
  308.  
  309. Toady One: There's insiders, and you can interrogate your own dwarves to figure out who flipped on you and so forth.
  310.  
  311. Rainseeker: Will a dwarf flip on you if they're unhappy with you, or could it be for any reason?
  312.  
  313. Toady One: It has a lot of personality facet things, but there's also grudges. Do they share a religious similarity with the person flipping them? The person flipping them has the burden of deciding what angle they're going to use. They use their intrigue skill to do it. It's still a little too easy to flip people, I think, is the verdict right now. People should be less flippable. But, the general principle is what we're going with. We used the mouse - what is it called? The mice? The mice method? Miceing people? Muh-muh-muh... I'm blanking on...
  314.  
  315. Rainseeker: Mummies?
  316.  
  317. Toady One: Is it money? The 'C' is compromising people. Blackmailing them. The 'E' is ego. The 'I' is ideology, I think. It's basicly counterintelligence stuff, where you're like, 'which people are vulnerable?' It's mice. [m.i.c.e.?] There's different acronyms people use to remember the different reasons. We went through that as an initial form of inspiration, and then came up with the seven or eight ways you can be flipped.
  318.  
  319. Rainseeker: Interesting.
  320.  
  321. Toady One: But, we aborted right when we were working on that stuff, so it's just not done. We'll fix that up, and then do some army stuff, do some Adventure Mode medical stuff that we'd been missing for a long time, like being able to put a splint on yourself and make one and not lose your games quite so easily. Although, yes, it's still a hard life out there.
  322.  
  323. Rainseeker: [laughter]
  324.  
  325. Toady One: Then, the idea is, to disappear into something we've called the big wait, because we know it's going to take some time. Yet another big wait, and if we're lucky, the big wait won't be as long as the previous biggest wait, which was 26 months, right?
  326.  
  327. Rainseeker: [whistles]
  328.  
  329. Toady One: We did have a release that lasted that long.
  330.  
  331. Rainseeker: Which one was that?
  332.  
  333. Toady One: Was that the activating the world release? Was that 2012? I totally don't remember these things that are in the distant past, anymore, without looking up the notes and cross-referencing. But, the myth and magic release... The main thing we've shown off on that was this talk I gave with Tanya at Kitfox, the publisher, back in 2016, I think. I was showing our procedural myth system that comes up with a mythological story with various dieties and forces and planes and stuff. It's meant to build a coherent and consistant magic system for each world that you generate, or each universe, so that things make more sense. So it isn't just generating another fireball spell, or whatever.
  334.  
  335. Capntastic: Real quick, aren't celestial bodies generated, still?
  336.  
  337. Toady One: Generated in the current version?
  338.  
  339. Capntastic: Yeah.
  340.  
  341. Toady One: The current version has the moon and a sun.
  342.  
  343. Capntastic: Is it always just one moon?
  344.  
  345. Toady One: Yeah. It's really boring. It's just for werewolves, right?
  346.  
  347. Capntastic: Ok. Functional.
  348.  
  349. Rainseeker: [laughs]
  350.  
  351. Toady One: And it also does the lighting in Adventure Mode. If it's foggy and the moon's out, you can see a little bit more than if it were really foggy and there is no moon. I imagine that's going to be a nightmare when we start generating the bodies. Then we'll need to figure out, like, how much light would there actually be when there's two moons but the sun is over here. I don't want to think too much about that, especially if the sun is also a chariot, or something. You never know -
  352.  
  353. Rainseeker: [laughs] This one is a giant fan in the sky. It just kind of spins there.
  354.  
  355. Toady One: That's why it's always windy on a sunny day.
  356.  
  357. Rainseeker: Exactly. [laughs]
  358.  
  359. Toady One: It's out of control. We don't really know what's going to happen. That's one of the things that's fun about this release.
  360.  
  361. Rainseeker: That brings me to another question. When I disappeared five or six years ago, you were in the position where you were basicly going to do this until you die.
  362.  
  363. Toady One: [laughs]
  364.  
  365. Rainseeker: Are you still there? Is this something you want to do the rest of your life or do you want to have a final release sometime?
  366.  
  367. Toady One: I think I'm still in the same boat I was in before. Certainly, the stuff we just talked about takes me forward another five years or something. Six years? Who knows? It's going to take a while to get that stuff done, and then I'll be 48 years old, 49 years old, you know? I'll have been working on this thing for 23 years, and that's a long time. At this point, it seems like the default option is to say, 'well, yeah, that's what I'm doing.' We'll be approaching retirement age at some point, whatever that means in the future. Who knows? If we end up focusing on a side project ten years from now that gets a little bit of traction, then we might spend some time on that. You never know what's going to materialize. But, I'm pretty excited about the magic release, obviously. I keep bringing conversations back there, and now, we have a much better plan of what that's going to look like. So, you know...
  368.  
  369. Rainseeker: Can you give me a scenario of how magic might manifest itself in the world and what that might look like to a player?
  370.  
  371. Toady One: Where do you want to start? Do you want to start in a traditional ocean setup? Or we can have a chaos full of monsters? Or we can have a -
  372.  
  373. Capntastic: Chaos.
  374.  
  375. Toady One: Ok, we've got a chaos full of monsters. That's the starting setup, a chaos full of monsters. Then you have some kind of... Well, you know what? You know what we're going to do? This is what we're going to do. Instead of hearing me just be kind of stupid about it, what we'll do is fire up the myth generator.
  376.  
  377. SFX [26:51]
  378.  
  379. [untranscribed dialogue]
  380.  
  381. SFX [48:22]
  382.  
  383. [untranscribed dialogue]
  384.  
  385. SFX [1:12:09]
  386.  
  387. [untranscribed dialogue]
  388.  
  389. SFX [1:13:26], END
RAW Paste Data