Hello everybody. Welcome to another episode of the Elder Trolls gaming podcast. If you are new in joining us, we are three brothers. We get together and we talk about gaming, and we talk about tech, TV, movies and other geeky things too. But today we don't have three brothers. We have two brothers and I and Abrove two brothers and Abrove and I am take it easy. Snake Factory, Chris god No Christ Snake Factory the show before, welcome back, Thank you, thank you. I'm super happy to be here. He was on our cheating and Hacking episode, which actually did very well, very well on the numbers. It's one of the highest highest watch listen. It's a valuable it's a it's a relatable topic for many gamers, especially in the competitives. And it's still bad. It's it's very bad right now. And I believe today's topic will also be a good topic about just to calm some people down. I might get heated, but makes time time maybe I might tell you that you're right, and that'll be even worse. So I don't know. Let's like I've done a little bit of work on this, so like I have some good answers to questions and so, but I'm going to let you lead that because I'm curious to see what because from my perspective, the topic of the show is you know, to tease it like, is it's subjective. It's very subject Yes, so that's always going to do well. And Jonathan, what are we talking about? Well, that topic will be game launches, specifically the most recent hell Divers to launch and how it left a sour taste in Nasty's mouth, that dirty old mouth. Yeah, but he still he still goes back to the pipe, guys, He just yeah, that's right, God, that's wow. Okay, but yeah, we'll get into that a little bit later. But first, what have we got we got I got a little story for you guys. Okay, last week, we remember that we had that like cold snap. It was like cold for like two days. Yeah, it was like nice, nice weather and then it's like what the morning of that cold snap, I woke up on the couch and I was frozen. Just woke up on the couch. I woke up in a yeah, yeah, because I sleep on it when Alma works nights. I just sleep on the couch with the dogs. That's put the TV on whatever. I wake up and my arms are outside the blankets and they're like natesicles, They're like just icicle arms. I was like, what the fuck is so freaking cold in here? Go to the furnace sixteen degrees in the house and I'm like, what the And I crank it and I wait like an hour and it doesn't move, and I crank it some more. It doesn't move. Oh my gosh, ship go down. So did you know your first I mean, did you look here like you're like pushing on the button and elevator isn't coming exactly? Like what is that wrong? Exactly? So I go downstairs. I go downstairs, unhook all that ship. I try to see if the like the little big pilot light burners are burning, and nothing's on. It's no, yeah, just the fan. Like I can hear their fan going okay whatever, yeah, but the burners not yeah. Yeah. So when you're here, when you're turning your furnace on, you can hear and like here the yeah like that. But all I heard was up yeah right. But we did that earlier because we had the humidifier on and we're trying to get the humidifier working and Squirty work was over and he's like, oh, just leave the fan on so we can get all that water through the to the events. I was like, okay, so but this time the the furnace wasn't working at all, So go downstairs. I'm troubleshooting. I call Squirty on the on the phone on the telephone with the video call, and he's like, Squirty an he's our buddy. He's an h vack yet. Yeah, sweet, that's a great buddy to go in. Can you gotta have one of everything? Man, you gotta have plumber to h track guy. You gotta have umber, you gotta have an electrician. Yeah. I don't think I have an electrician guy. We don't have one. I have a plumber and an h track guy though, yeah, and a carpenter. Carpenter, Yeah, got him. So anyway, he's like, oh ship, He's like, you're gonna have to probably call someone. I'll check in my basement if I have looks like there's like a little relay that regulates the amount of gas that's coming to the to the igniter switch. I guess. So he's like, that's probably your issue, So I'll go check out my basement. We'll see if I have them, but call someone just in case I don't, and then you'll have someone be there, et cetera. So he finds he calls me like two hours later like, okay, I found something that my work. I'm on my way and he lives like an hour away. Wow that's nice. Yeah, very nice guy. I love him. And he comes over and he's doing that. He switches that out. He's like, that's not the problem. I was like, oh, for sake, so what's the problem. He's like, give me a second. He goes back to his truck, finds a motherboard. Yeah, it's the control over. It's the control board. And they're so expensive. Did he have just a piece of ship. Yeah, no, they have lying around Yeah, exactly one, exact one. He had the ex no idea. It's like a new furnace. Yeah, because you can't get them, no, right, what he saved you is like ten thousand dollars with this piece of ship. It's lying around and you have no idea how often this is. It's like like like furnace. It like those kinds of industrial mechanical systems. The majority of the cost is in their construction right right, the sheet metal and the whatever and the burners and whatever. But then they obsolete them every two years and go on, yeah to the next whatever, and then those boards go out of print, and then now you can't control this anymore. It's insane that there's no like standard or whatever, or it's it's crazy. So he's like, but he's like, uh, He's like they oh, they switch out these boards again exactly. And he's like, he's like, I had this board in my van for ten years, yes, bro, ten years. So to all those people out there who get on their significant other about yeah, holding on to useless shit, right, And I know that eighty five percent of Elicity audience here in the viewing audience likely has this problem where they have. But you might save nasty eight ten grand one day. You better buy that guy a birthday present. I did. Yeah, good, Okay. So it's because ten years ago, when he just met his now wife, her parents had the same furnace. Oh my god. Yeah, and they had the same problem. So he had bought them. He had bought them this motherboard to fix their furnace, but it ended up not being the motherboard with something else, so he kept the motherboard, which cost them five hundred bucks back then ten years ago, I was like, okay, let me give you money for the for coming over here and for the motherboards I got. Yeah, ten years is the lost man? That is that? That's insane, insane. Thanks forty word. I know you're not listening to this, but definitely she definitely clip it and going to heaven or whatever, the opposite of the bad places. That's nice. That's fringing sweet. I've got another hypothetical for you, guys, okay, okay, completely different, complete them. So you, guys, tell me who would be at fault for this. You're driving down the highway, okay. Your wife is extremely angry at you. She's yelling at you, and you're in a super big fight okay, and she's like, let me out of the car. She says, let me out of the car right now on the highway. Okay, that's illegal. Okay. Anyway, you pull over because you can't take her anymore, and you let her out. She walks across the highway, gets hit by a car, okay, and then she goes to the hospital. You have to drive her. You're there at the hospital and she's blaming you for this because blah blah, blah, she's angry at you. Who would be at full Wait a second, she got hit by a car on the highway and she's complaining while going to the hospital. What's wrong with her? Her pelvis is smashed, okay, and she's complaining about this and she's still she's not like unconscious. She's not angry her getting hit by a car. She's just angry at her husband and she wants to divorce him. That's how bad she wanted to leave the car. So whose fault was it the husband who actually let her out on the highway or her decision to get out on the highway? Uh? I mean no, No, he didn't push her out right right, so when he stopped, she could have changed her mind, yes, and didn't. So that's on her, Okay, I mean if she actually literally wanted to get out, I mean that's on her. I suppose, but I would not, yeah, because because on a highway I'd be like, no, fuck you, no, But you're it's legal to stop on the shoulder, Like he didn't do anything illegal. Being a pedestrian on the highway is legal. I mean I don't know, like because you allowed someone to do it. I mean she could have jumped out of the car and then what then It's like, I don't know. It feels to me like the line is every time you get to make a decision, it's like, okay, where decision number one, I'm driving or am I not driving? Okay, I've stopped. Okay, decision number two I didn't. The driver never made any other decisions. Every other decision was made by the other party. I don't understand the question. I say it's her problem because she decided whither, whether in the right mind or not. She decided to get out of the car and walk across the highway. She didn't walk down the highway away from his car. She walked across the highway. Yeah, oncoming traffic. I don't understand point of that. Okay, Well, I don't know. Was this elite, Like are we doing the l SATs or what? Like? What's going on here? Just a story I heard from somebody, But it's actually a true story, not hypothetical. No, but you didn't hear it from me, and you didn't hear it on the Elder Trolls gaming podcast. Allegedly. Okay, this allegedly happened, like like to pieve someone you know, that I can't tell you. Okay, well all right, well let's get into game time. Then, all right, we're in game time. What have you been playing, Nate me, you've been playing? Yeah? I played lots of games. The hell you've been playing? Actually, I don't even know, well do I know? I was trying to play Hell Divers to Divers of its launch. Then I decided to give up on that, and then I started playing more of Valhalla, and then Assassin's Creed. Yeah, and then I gave up on that, and then as one does, it's normal. This is all normal, Nate actions. Right. How many active games do you have? Like at least three dozen? Yeah? Right now? I think I have an act of like four four games, four or five games? But started playing Story of Seasons A Wonderful Life. Oh, I forgot to bring it up for show and tell. I bought the Legion go the Windows Gaming handheld right? What? Yeah? Right, very cool. I'm sure I'm sure we could handle it without you want to go get it? Yeah? Do you want to see it? Yeah? Don't look for my cock. It's like it's like this is back to the future, and he doesn't understand that we're in a time machine. Yeah, we just pause, you know whatever, it's editing or you know, you leave it all in. It doesn't matter. I could even voice over his whole voice for the whole show. We can replace it with AI. I mean, Sorah makes me a disgusting gamer guy with a girl implant with an oh there he is. Are you're talking about nothing? Oh wow, it looks like a steam deck. There you are, Chris reflections. It's a little more sleek than a steam deck. It's huge sleek. If I could kill have you seen a steam deck? The steam deck is thick and like this is eight huge and a half inches screen. Steam decks like, oh snow, but I mean like the handles part, the part that isn't screen is less than a seaman like longer. You mean, yeah, it's like more sleek looking. So these actually it's like second second gen like u X right, steam decks older, This is newer windows. Who made this his windows? Legion go the Legion go and those come off like a switch. Yeah, these come off like like like joy CON's very cool. What's in it? Uh? The Z one am D one same as ally Rock. I believe I think it's the same ship. So what have you played on it dabble four okay, almost playing pal World on it with her friends. So so the main reason I got it was because Alma needed something to play with her friends on. She doesn't have a gaming laptop or PC, and she doesn't really want like a laptop. Yeah, so I was like, this would be a fantastic Yeah. So then she plays on the couch handheld on the couch, you know, and then if she ever needs it, I can hook it up to a monitor and we can put a keyboard and mouse to it, and can you push to an olead? Like, oh, you didn't have any streaming capacity to anything? That is there? Is there a tie in to a nap on any of these smart TVs where it'll like, I mean it probably to connect. Yeah, So I've got a connects the controller to it, right yeah, right, So the docking station, I've got the dock. I bought a docking station for HDMI to either the TV or to another TV or or whatever with Ethernet. The thing is, even though it's Windows full fledged Windows eleven, I cannot bluetooth a controller to this fucking thing. Why does it have a bluetooth? Oh yeah, won't pair it won't pair an Xbox Well, it pairs the Xbox controller, but it only works on the desktop, Like I can see the mouse moving and all that ship and then i'd launch a game, either in Steam or whatever, or it could be. Yeah, I think that's a bug. I feel like that's a Windows problem or or their specific like Lenova's specific configuration. Does that problem exists on the ally? I don't know. I've never tried it, but I don't think. But I mean, if you google it, no, I'm pretty sure, yeah, because then you would know if if Bluetooth access is that. I've dove into Reddit and everyone's like, yeah, I can't get an Xbox controller to pair Bluetooth to this thing. The only way I can get an Xbox controller works if I plug it into the USB's the only way they can do it. Even in Steam, what's called big screen mode still doesn't work. It only works on the desktop. It doesn't work after you launch the game. Weird. Yeah, So I've got I've got two sack Joe to print and he's gonna print me off a three D Joe an adapter so I can what's up job? So I can put the two joy cons together as a controller and then that'll just fix the issue because then I won't need to pair a Xbox controller. But so far was it intensive? I got this one open box with the one year warranty still intact, for like three hundred bucks off. No, yeah, I love those box deals. It's eight ninety nine regular regular and I got it for five that's really good. Part. Yeah, man, it's fucking steal. I was sick. So how does it perform? Like? What was is it running in nineteen twenty? It does eight hundred P eight hundred P? Yeah, and then it goes to twelve hundred and that's twelve hundred by eight hundred probably yeah, sixteen by nine. Yeah. Then it's got the two K. It's got a two K resolution is the highest? How how how far have you pushed this bad boy? How much have you pushed this? I'd sit well, I'd say power World pushes it pretty hard, like to be honest. And I can only run power I had to like get that dialed in the settings for POWERLD. But I run she runs POWERLL that eight hundred P with a bunch of upscaling, and I was able to get it at sixty fps. But even the eight hundred p at that size of screen, it's beautiful. Yeah is it? What's the screen? Is it all lead? No? LCD right or l L yeah, l D L ED. I wonder that with an O lead is oh yeah, switch Destroyer I could have. I couldn't imagine. Can you imagine? So sick? Yeah, and you get Windows so when you plug it into a TV, it doesn't look like roadblocks, like yes, please, like give me that, you know, like, oh I put EP like yeah, it's gonna not be super fast, but at least it'll look nice and it's gone. And and to be honest, I bet you don't. You don't become accustomed to playing games to challenge the hardware, right because you're sitting on the couch whatever. It's like, are you really playing cyberpunk on this No? No, exactly right, You're playing something that's like what would you guys call them? Like a comfy game, right, Like that's where I've been playing my Story of Seasons. Yeah, so yeah, man, Like if there's a premium version that with an o ED fucking signing up, yeah, that is the difference. And then I don't need my Windows PC at all anymore, exactly. And I use my Windows PC for like Triple A, but I have a Series X, so I can just play Triple A there if I want, and leave my computer as a work machine and AI generator Ahi generator. Yeah, very cool. I'm cool, very happy with it, very happy with it. That's pretty sweet. She's man. So okay, so did you say all the games you were playing on that thing? Oh? On that thing? Well, I'm playing. I've been playing Dable for to get ready for the ladder that's coming out next the ladder on Tuesday. So I've got to level ninety four. I'm almost that level one hundred, and then I can start hitting the ladder, getting my gear and trying to hit those top leaderboards. Boys. All right, here we go, Here we go. Good luck. Yep? What what what? What's your expectation of your performance the top one hundred in the world. Yep, you're fucking wow? How old are you? What you is? Bro? You have a job? That's what I think? No, See, Diablow four isn't like twitch uh muscle memory. It's not that kind of ship like Apex Legends is. It's an old person game where an old person can think about what kind of gear, what synergizes properly, and then you race. You're gonna out smart everyone else. Yep you Okay, No, man, it's not happening. Like I know, you can play games, but there are people out there. They may get their whole identity. Man, I said top one hundred. There's not one hundred players playing Diablo for right now. Also true, dead game, dead game, fair game, fair enough, bad, Okay, wow, talking about throwing shit. I'm gonna gumbo with this ship game with no lobbies. I only play bots. I'll show you. I'll show you great. I'm super excited. I will follow your rise to start him. I swear for dinner if you if you make it top one, you pick the restaurant'm taking out. Oh you still have you still have another deal with me? Yeah? I know. I will work whatever job you're working for two weeks. If the Leafs win the cup, I will take the time off of whatever I'm doing and I'll come and I'll just do your job, all right, and you can do whatever you want whatever that job is. This a couple of years. It's pretty good for you. But it just hasn't happened. Ye, same when they sorry the censor hot garbage but they could be better, they could be better. Well everyone thought they would be better, but well they who knows if they will be all right, Chris, what are you playing? Well? I play a lot of sleigh They wake up in the morning and I have a People who don't couch say the spires. Yeah, it's a it's a it's a like a deck builder, Rogue Light it is. I've been playing a lot of Dead Cells because they're not They've decided to move on from it as a company. And uh, and the original Risk of Rain has been remastered Risk of Rain Returns, which is like the two D version of the three D version of Risk Rain two. I don't know if you guys, I think that we would have a riot if I did play. Yeah, we should play sometimes. I have like close to a thousand hours in that game. Yeah, it's really good. But I really like builders, right I Like, I mean that's what That's what most games are. You have a look at Doda or whatever. It's just a builder, right Like, it's the mechanics of mobile or whatever. You still need items, you have a class. It synergizes for something else. That's all what it is, right, So to me, these the I like Dead Cells because it's a platformer and it requires some like and it keeps me sharp right like physically, it's really fun. It's a super fun and it's got a lot of weapons and they're really nuts and like the way they combo and stuff, and it's very difficult. It's actually really hard. Have you ever played Hollow Night. It's a lot like that. You've heard of it. I've heard of it. I haven't played. Yeah, so yeah, that's what I've been playing, playing Risk of Rain. The Risk of Rain is really fun, like because I played the three D version. I only knew it as a three D thing, but the original game was two D and it's exactly the same except everything happens over one plane. And then I was listening to a podcast of the of the developers. Okay, and because they they were like they had never done any three D programming, right hapoo games like these two guys, they just they built Risk of Rain and this like damage builder basically. Oh, I'm playing Vampire Survivors too. Oh my god, what a game is that? The one that kind of looks like that's the one that's just hord shooting. Yeah, it's it's like an auto auto baddler, you could say, but like you have to like decide what weapons go together. It's again the same concept trees building whatever. But yeah, they they developed the game in two D and then somebody they were like imagine you were like like the guy, and then they took the map and then went into the perspective of the platform little jumper, and then it is the same, and it's InCred It's like, I guess Mario Galaxy kind of did that, but not really. Mario Galaxy went like the open worldway, right, like where you have like a level and then a three D environment that is, uh, well, I guess it is Mario Galaxy. Yeah. Have you played any of the three D marios? Yeah? I played Odyssey, yeah, and and so so in that way, it's it's kind of the same, but in this one, uh, the the levels are randomly generated and all the loot is in different places, so you have to like you know the general layout, but you don't know the specific sid right. So in Risk of Rain two, that's a three D like above like third person thing. Is that like what they did again for the remaster of the first one. No, they just made the first one two D, but but better, like they they improved performance and because it was released a long time ago. Yeah, and they added like new Survivor like uh character and therefore classes because each character is a different class, like they're totally different from one another. So yeah, it's uh and I've been enjoying that too. Nice. What about you, John? I have been heavily playing Apex again. Season twenty came out, and it's actually very good. I stopped playing. I didn't stop playing, but I didn't play much last season because I was playing a lot of like story stuff like what did I play last last season would have been like, oh I did Final Fantasy Remake, Fintasy seven remakes, I played over Yeah, Phantom liberally, we did all that stuff. So I wasn't really playing it. But after I beat remake and I was waiting for it rebirth for the next one to come out, and then my oled died, so I'm basically just at my PC. So I've just been playing Apex and season twenty is actually sick. They fixed the ranked mode, so I'm playing ranked again, which is cool and it's actually fun for now anyway, because I'm lobbies like legit, there's much tighter matchmaking. So like last season, it was based on some hidden like value, you know what I mean, the matchmaking, It didn't have anything to do with your actual right, No, just the reason. Just the last two seasons they changed it to that, and everyone's like, what the fuck is this? Like you had guys who are like pro players being stuck in gold because they're in Gold, but they're being put in pred lobbies and it's hard to get ranked, to get points, right because they're in fucking pred lobbies. So you had guys getting stuck in fucking Gold, stuck in playoffs because you're a good player based on your hidden rating, you're like killed death ratio, you're the way you play the game, and putting you in these higher lobbies even though it's not has nothing to do with the rank because you're you're playing that rank at a higher level. Yeah, so it doesn't make any sense. Yeah, but it's harder to gain, but it's not impossible. Like if you if you if you're gonna it's very hard though you're playing and you're playing all these predators, then like it's going to be harder to beat these predators to get out of Gold. Yeah exactly. Yeah, but if you're if you beat them as a goal and you should no, no, but you should just you'll eventually become predator. I mean that's the point, isn't it. But well it takes a long time though. That's a lot of points that you have to get right. But do you get more points for beating people about Yeah? Slightly? Yeah slightly. Oh see that's the problem. They need to make it more and then it's and then once you get to leave it now they fixed it. So it's like before I didn't even bother playing because like I would be probably put in like diamond like diamond lobbies when I'm in fucking bronze just because of this hidden rating, Like there should be no matchmaking in ranked. It takes your rank and puts you in the same as your rank. That way, if you're too low, you will get out, you get knocked down, No, you get you'll advance, so you're not in those shitty lobbies. If you bet, they'll be where you should be rather than just this arbitrary rank that doesn't mean anything because I don't know actual hidden was that was that? Because can people just I guess they can't create if they create new accounts they won't have this hidden rank because it's a new count, right, they will because you have to be no, you have to you have to get to level fifty or something to play ranks, so they can they can identify your play style and ability in that time. Yeah, so anyway, they fixed all that, so now you actually just are in your whatever rank and you level up to where you should be and the match ranking is tighter. So that's cool. The new there's a new perk system and the new way that they do shields. Like before it was like how much damage you do would just level up your shield but now it's like XP by doing certain things, whether it's doing damage or or grabbing beacons or whatever on the map. So you you kind of wanna split up your team because each class or each legend is a different type of legend, right, that can do different things on the map, and that those different things will get you XP. So if you have all of the same type of legend, you guys can only do a limited amount of things to get you XP to level your shields. The diversity in the team, so if you diversify your your group makeup, you can all kind of spread out the XP and you can get. You can level your shield really fast and have purple like almost off the drop, which is really good, right, whereas other people have white shields which is shit, and you'll have a huge advantage. Can you still do that? Upshields? No, no more picking up shields. Only in boxes like death boxes. You can swap and it will only it will do. You don't get that shield. If it's a different color shield than you, you don't get that. It will just heal you up to that whatever it is. So let's say you have a purple shield which is for armor spots, and you pick up a blue which is three, it will heal your purple three three yeah yeah, or that makes sense. I mean if you if you pick up a higher shield, it will give you a temporary extra like a boost a boost, but it won't feel back up to that right, Yeah, you can't heal it back. Yeah, but only probably it's max value. So like if you're already at four and you get a five, it'll only go to five and then when you use that one, it's gone. When you lose the one, yeah, it's gone. Yeah. So it's pretty cool. It's it's been really fun. Uh And and because the matchmaking is better. I don't know, I seem to be doing better. I don't know. I was doing way better than I did last season. So it's actually fun. But yeah, nice, Can I ask a question about this just as it relates to the topic that we're going to talk about. So this sounds like a set of changes that have been made to a game that has a lot of players, right, and has been around for a long time. Unlike hell Divers, it's not existed for a long time, and they've taken a long time to implement some of these changes that seem really obvious, right right, Like you stay, you make statements like arbitrary value, it's not arbitrary. They didn't just look at some value inside the player profile or the player object in the code and be like, you know what, you know what we're gonna pick for ranking that value? That's arbitrary, right, you just pick something? No, they picked some amalgamation of values. They had a meeting. I'm telling you they had a meeting. They had a bunch of meetings. They had like community community like liaisons telling them shit, right, and when there's like a exactly exactly, so this communication is really it flows a lot, but still decisions that these guys make can sometimes seem like insane or like it doesn't make any sense. It feels arbitrary, And a lot of those conversations they don't get published, Like the developers aren't going to talk to you about why they decided to do something unless they make a really terrib decision. Right, sometimes they do sometimes, So that's what I'm asking about APEX. Do they discuss it with the with their player base? They give rationale? So what, okay, so when you called it, like when you we had an arbitraryness to it, what was the rationale for that? Do they or do they just ignore it? They're like, no, we're not answering that question. Yeah they I don't remember at the time, but but they definitely like ask the But the thing is they asked the pros and the preds and everything. But that's a very small part of the player base, right, So yeah, so they're trying to cater more to the everyday player. But even with that in mind, I still it didn't It still didn't make it sense. So like, but anyway, it's fixed. It's fixed. Now. It's great to hear it seems good. But now what's happening because of this tighter matchmaking, all the hackers and the cheaters you're seeing. I am more in the streamer lobbies and the pro lobbies because of that tighter matchmaking, right whereas before they were spread out further, but now they're like there's always a cheater almost in every fucking That's very good because what it will do is, first of all, that doesn't affect the lower pass players that you know, all it does is make the APEX devs look stupid because, like check out, I was watching Apex on Twitch and there's like, it's all cheaters, but when I play, there's never any cheater. Like it's bad pr that it's only happening to streamers. And actually, ideally that's where what you want. You don't want cheaters to affect normal people that pay for literally the entire thing, and you only want them to affect streamers because then they'll complain and then the devs will have to fix it. Right, But if they only affect like if they affect also regular people, then it can be an overwhelming a bad experience, yeah, or it can be an overwhelming problem to the company and they'll just ignore all of it. Because it happens everybody. Yeah, yeah, anyway, I've been Also, I grabbed Final Fantasy seven Rebirth on Thursday, got the physical copy. Had had my wife go line up you know. Actually I was working, so she had across a highway or she drove herself. But yeah, and uh yeah it was really good. It it's really nice looking the game. The open world, you know what I've noticed that give you a lot of places to to do some nice in game photography, vistas, you know, like landscapes. You just there's a lot of meat. I just saw to go to bathroom. Yeah, there's a lot of that, and it's really nice looking, sweet and it's really actually surprised me. That just that feeling again when when you leave Midgar in Final Fantasy seven the original, you got this big open world, You're like, oh wow, okay, like where do I go? And it's just exactly like that. It's just like you can literally go anywhere and they put a lot of stuff on the map that it kind of incentivizes you to do. That kind of makes because it makes you level up your party level, which is like it's not just random side quest, you know, to get kind of a little bit of gill, you know, a little bit of cash. It's like it levels up your your your party level and the systems in the game. So it's a little bit of incentive rather than just mindless side questing. Did they add ad Is that an added mechanic to the there's a bunch of added stuff. Yeah. Cool. So like the way like it gives you and the more stuff you do on the map, it kind of unlocks other stuff on the map, like as Intel. It's like, oh, you got some Intel, There's this new thing over here that you can grab. But they did have they have a performance mode. Now, I've been playing on my monitor because of the OLED died, so I put it on my PC monitor and I put it in performance mode. The performance mode is horrible. It looks off. I have a point, a point that I wanted to bring up, and this is a perfect segue. But after you're done your thing, okay, on my monitor specifically, because I did hook it up to the TV after and I didn't notice it as much, But on my monitor, it's fucking jaggedy, low res, worse than any performance mode I've ever seen. It was awful. So I'm like, well, I'm obviously not going to use that, but maybe it's because it was like fourteen forty and on the on the TV it's going to four K. Though it just looked horrible playing on PC. It looks good on the O Lead like it's still an O Lead monitor, so that's good. But I just can't stand sitting in this fucking chair just to play to play a story game, like, I'm not gonna sit here like I want to lounge, you know, you lounge to play a nice story game. But so the thing was, I can't do that because if I binged it on the TV out there, Pam would just be sitting there because she wants to watch TV, you know whatever. But I'm binging a game and it's our only TV because the other one died. So I ordered a new TV. Hooray. But it's kind of an interim, but I'll likely keep it and just really up here. No, it's a mini LED. So it's the High Sense U eight K, which apparently is really good from everything I've read. It's called the U eighty eight K in Canada. Its supposed to be really good for the price anyway, The model underneath the U seven K I've heard from Digital trench. The guy said it's the best TV for most people, and I kind of read that other places as well. It's like it's like a middle It's not very expensive. I think the sixty five inch for the U seven is like eleven hundred bucks or something like that, which is not bad for sixty five inch and it's mini led, but like he said, it's good at everything and at that price point, like you're not going to get anything better. So I just if you want a little bit more, you go with the U eight K. So that's what I did. So that'll be here on Tuesday. So on Tuesday, i'll have a second TV again. Until I have no idea when the olet is going to be. I put in for the warranty claim. I haven't heard anything. They're reviewing it says, so it's it's gonna be two weeks. They'll at least Yeah, you just forget about it, and then you'll get an O lead and you'll be like, oh my god, it's so great. I have an O lead again. And then you can just watch the pot and see when both which is never either. But I'm gonna have to pay for it right because there it's not it's not like a straight replacement. It's an extended warranty thing. So you get approved and then I have to go buy a new one with my own money and ask for the the reimbursement and wait, take two months for that. So what I want it now, But you'll get it. You'll get the TV now and then you'll get the money. How I want it? Yeah, it's fish anyway. That's what I've been dealing with. So if you need anyone listening need a TV, check out the highcense you said. Listen. Literally, I I need a TV to go in the basement because Peter is on the TV all the time playing whatever the fuck he's playing. So I need because I'm not I don't. Yeah, I need to go downstairs and play there. So I might look at that. Uak, you don't need I. I only want like a fifty so I'm looking for I think it's fifty five is like like eight hundred bucks, seven hundred bucks maybe? Okay? Sure something like that? Wow? Like wow, ten inch Costco friends for eleven hundred for two hundred dollars and their warranty at Costco like forget about it. Yes, I also got the extended warranty on the fucking TV. So it's all right again. I don't want to do that again. Did you get it into Costco? Yeah? Yeah, I think it's Costo. You just bring it back, they'll give you a new one day deal with everything. Yeah right, six years too. Yeah we brought back a shell man. You can be bought ten years ago. Yeah. So I'll just leave it on, yeah, burn it in all the time. Yeah, so they can just spike the power in your house. I mean, you can blow up anything. It's very easy. Just try and you'll blow it up. Like they'll be like, oh, I'll just I'll just make it work harder, No, man, break it and then to return it like what it's fried? I don't know. Give you anotherty five inch? The fifty five inch you ATEK is eleven hundred? Oh yeah, okay, so the seventy five is also eleven hundred. No, sixty five is fifteen hundred. And what did you do? Eight K? I got the sixty five U eight K right? Yeah, okay, so there you go. You seven the U seven? No, U seven is the one underneath. I got the U. Yeah. So it's four hundred dollars okay. So is it forty percent better. It'll be way brighter and the contrasts will be better. Okay, slightly, but it's a similar panel. But for most people, the U seven is really good. Yeah, and okay, cool, I want to come off that with the whole shitty performance mode stuff. Okay, I want to actually talk about this. Recently, the more and more new games get released on PS five and the series x Okay, I find them lacking in the visuals department. Okay, the PS five and Xbox are now just ten ADP gaming consoles if you look at it, because every time you want to play a game at sixty FPS, everything's at ten ADP. Now it's not two K, it's not like close to four K by dynamic resolutions. They stick it at ten ADP six the fps so they can get a rock solid Yeah. And I didn't even mention that Apex just came out this season with one hundred and twenty FPS mode on console and I tried it on PS five. I almost puked. I almost fucking puked. It is disgusting. It was actually disgusting, like it was just blurry, and I was like, there's no way, like, how would you see anything that is happening on the screen. It's terrible. I remember I had the series s although not yet. Yeah, I know what the series is. But then I went to go spin off Rocket League in the one twenty fps mode and it was like five forty p on the series. It was horrendous, Like why even put that in there? That's why I said. I said that two years ago. I said that when when someone I think someone on our YouTube ass want is it worth it getting one hundred and twenty fps? Why? I'll tell you why. I bet you that you're going to start seeing a lot of this. These fps modes hit because or like different modes, and because the frameworks implement them by default. Now the engine okay, So like you're seeing these features pop up because they're free to include. You use Unreal or you use Unity or whatever. It's like put in performance mode, okay. And then you have these some of these software developers that come out. It's a lot of this AI stuff now with AI, like what what is AI doing for me? Exactly in this product? Right? You know some of the stuff like gem Gemini or whatever it is for for Google, the one that like responds to your workspace fucking emails and all that stuff is that's real. AI integration actually does something for me. But so the AD that on my phone when someone calls, I can tell the AI to answered and tell them to fuck off. Oh man, yeah, I do that too. I do that too. Reliance Home Healing calls me, I told them to go fuck themselves. You hear that, Reliance. I know I owe you one hundred dollars. I have way more than one hundred dollars. You're never getting it from it ever, Send whoever you want, you know, they send me no get how you leave? You know? Here, here's the thing when they call, when the collectors call and they're like, Hi, is this Chris Adam Teeze, I say yes it is. And they're like, just to confirm your identity, can I have your home address? And I say no, no, and they hang up because they know that they can't talk to you anymore. Right, But then they call every day. It doesn't matter because I have AI that hangs up on them now, So like I can fight you too with your AI dialer with my AI hang up Like it's there's one side of the coin to the other. But so this come to the realization of will I ever buy another five game that isn't available on PC, so because it's the hell Divers. Okay, the performance mode looks like asshole, but they all do. We've already established this, right, and that's what I've come to. The I'm like, if I'm going to keep buying our performance mode wasn't bad. If I keep buying PlayStation five games and they keep giving me ten ADP games, like, I'm not buying any more PS five games unless it's like a God of War or like a PS five title. Right, I'm not gonna buy another fucking game for PS five because if I'm getting ten ADP in performance mode, I'm going to shit myself. There are exceptions. Cyberpunk had a good performance mode. It looked fine. Yes, God of War Ragnarok there's one hundred and twenty FPS mode that actually didn't look bad at all, and I was like, this is pretty fucking cool, Like I played it for a bit in that, but like this new shit, like they're just getting worse. It seems. Yeah, well no, it's becoming more prevalent among developers who don't know how to do it, I think, is what you're seeing. Yeah, and that's the quality of the development teams and the publishing houses is going to vary across all of the games in the ecosystem. Yeah, because then because you're talking about CD Project Red End and uh Sony who whoever did Got War? And then like that, obviously they are on the higher end. But then you have I don't know this apex respawn should know how to fucking do it. But yeah, but that's his old as fuck. But yeah, it's true. It is like a source engine, which is yeah, yeah, yeah, sure, yeah right, but it still looks decent. But I play a one hundred and sixty five FBS constant on my te on my PC. That's all I need. I don't care about that ship. But with that in my mind, I pre purchased Dragon's Dogma two for PC mm hm this time because I was like, this game looks unbelievable. It's going to need an unbelievable PC, my PC to play it. You can't look your PC up to your exactly how are you gonna allow I have? It's a story game. I have a rocking chair here that I used to play my rocking chair. That's that's the answer, John Ship. You need a rocking chair forget it's over, you throw it like a little it's a little later. Wow. Yeah, I ordered that because I was. I collected all my money on my prepaid master card, and I was like, oh, I gotta, I gotta get Dogma two. So then I don't like buy a thirty dollars game and then have to save some more stuff up. So I pre purchased that. That's ready to go. Is Dragon's Dogma month March twenty second. That's what I'll be playing. I think I'm gonna hold off. I'm gonna I'm gonna explore rebirth fully. I think. Yeah, I was so I into dragons someway unless I see some ship that is just like fuck, I gotta I gotta play it. But yeah, should we get into today's topic here? Yes, fucking do this. Let's go. Hello everyone, We are thrilled to announce an excitingnew partnership with vrrock dot com. Get ready to enhance your VR experience with vr rocks protective lenses available for both prescription and non prescription users. As a FELLOWVR enthusiasts, I opted for their blue light canceling lenses. These lenses are designed to protect my PSVR twos stock lenses from scuffs and scratches, while helping to reduce eyestrain caused by prolonged exposure to blue light during extensive VR gaming sessions. Installing vr rocks lenses is a breeze. A simple click and a magnet snap and you're all set for a comfortable and immersive VR adventure. The best part, our friends at vrrock dot com have a special offer for you, guys, our listeners. You can head over to vr dash rock dot com that's vr hyphen rock dot com and by using the coupon code elder Trolls on checkout, you'll enjoy an exclusive ten percent discount on your order. Vr rock dot com ships worldwide and all their products are tax free. We extend our sincere gratitude to vr rock dot com for supporting us and making our VR experiences safer and more enjoyable. So don't miss out, grab your vr rock lenses and get ready for an unforgettable gaming journey. All right, Today, we'll be discussing why recent game launches have been such a problem with the specifically the recent release of Helldivers Too the problems that gamers were having with that game. So, what were the problems then you were the one experiencing them. I only played like twice, right, So so here are some facts about some hell Divers. So hell Divers was launched on February eighth, twenty twenty four. Okay. I played for the first two to three days, okay, and it was perfectly fine. I was like, oh really, wow, cool. I guess it kind of just snowballed and then it blew up right like the unbelievable amount of people slamming the servers and they just weren't ready for that. Ask a question, Yeah, what was the player count in? Like, what was the player count? Do you have it? But do we have a graph of the player count? No? Because I over the days, Yeah yeah, all I could find was like month. So that doesn't tell me where we first. Steam holds that. Yeah, yeah, they definitely do. But right now I can tell you today something. Peak today was four hundred and forty thousand on Steam, just underneath Apex Legends at four hundred and sixty five thousand. So at the beginning fourth and fifth the cap was at two hundred, two hundred and fifty thousand, I think launch, and then it went to across all platforms, yes, and then it went to four to fifty seam and now they recently put it up to eight hundred. So with that being said, oh man, I have so much to say about this. Yeah, it's so great. Health Divers too, okay, is built on a modified version of Autodesk Stingray game engine. Autodesk Stingray has been discontinued since twenty eighteen. No support. What are you going to do? Hell Diverse one was also built on Autodesk Stingray. What the that's the engine? Yeah, yeah, this is the engine. Autodesk is a Autodesk is a three D. Yeah. Hell Divers has sold four million copies as of the date of these notes, which was February twenty first, twenty fourth area. I didn't look it up now currently as of those notes, so the cap on February twenty first was four hundred and fifty k of users concurrent users. Right now it's at eight hundred k is the cap? Okay? The game was playable during the first couple of days, like I said, but then we're riddled with server crashes, game crashes, disconnections, service capacity limits. Whenever I try to connect to the game, it wouldn't put me in a queue. It would just retry every thirty seconds or every ten seconds, and then would try every twenty seconds and then every thirty seconds. So that's called the progressive back off. Right. So in between between those people are also trying to connect, right, So during the twenty seconds that I'm waiting to connect, someone could get in before me. Yeah yeah, which is fucking stupid. Wow. So now people people would log in in the mornings before they go to work, and they would leave their shit on all day until they get to play at night. Yeah, okay, well this is this is why, that's the reason they do the first thing where they back people off, because what might happen is you might connect and you might not be there, right right, Okay, so they want people to actually be there and yeah anyway, right correct. So, as of these notes of the February twenty first, they did not have an AFK kick Yeah. They did not have one session timeout, yeah, or session timeout now they do. Okay, okay, how long did that take? That took like two weeks okay from launch? Yeah yeah. So that's like the gist of it of the story of Hell Divers two okay, okay, So where do we want to start with this. Well, I think the first thing that you want to start at is the caps. Why couldn't they add more servers, Chris, Why couldn't they just copy and paste more servers in the No? Okay, So that's that's a good question. It really depends on how the servers scale, right, how work is done, Like what is it that the server does when it receives data? And what are the processing units of whatever the server system is. So you have like the game world and you have like a log in lobby, and you have all these server parts, right, but they all come in through a gateway, typically something called an API gateway. The API is the Application Programmers Interface, which is like a set of calls that you can send, typically over HTP, right like over web HPS to a server and you say, hey, here's a request. And if you ever look at any API docs or whatever, you'll see like they have post get right. These are the commands that you can send to a server of any type. Now, the end points slash API slash whatever the command is is like where you send the request that actually defines the request, and then inside the body of the request, inside the HTP bundle that you send along has all the parameters of whatever you want to tell it, right, including authentication. I mean, and that's where authentication happens, right, you have authorization, bear all that stuff now, API gate with the being in the cloud as I am at working in the cloud is fair enough. What gives you the experience to talk on this? Tell us what you in like a short form, what do you do? Right? So you know, for the people that haven't listened to the podcast or that episode that I was on, Nate and I used to work together the place that he works now, I used to be a part owner and I moved on about I guess eight eight years ago. Eight years man crazy anyway, But what I went on to do is I work as a cloud engineer. I work primarily in Mictrathazure, the Azure system like ecosystem, but I've worked in both AWS and GCP as well. The primary technology I work with Kubernetes, so containers and scalable systems. It's like what I do is scale stuff. So it's nice to hear this, but a lot of clues can be gleaned from the numbers that are given out, and that's why you look for them. So four hundred and fifty thousand seems arbitrary, but it's not. Typically it has to do with rate limits. So anything that you can do in the cloud is billable, right, like the computer or whatever. This resource that you need exists, okay, and it exists to service you. Now, how they get a charge for yeah, and how that you pay for it is done based on what the service is. So if it's a VM, right or virtual machine, you get paid. You're charged by the hour that it's on because it's consuming electricity, right, it's consuming space in their server farm, it's it's providing value to you all of that stuff. It might be running a service, et cetera. But there are other kinds of services that don't run all the time. They run like on demand, right. API gateways are kind of well, ABI gay ways always kind of live, but they service a lot. And when you have something that services a lot, time isn't enough because you can squeeze more money out of people if you're like, well wait a second, one second of this thing being up can service like a zillion things. So we're gonna charge you by the thing, not by the time. Okay, right, So if you say your API rate limit is three hundred thousand requs per second, and your API sucks and you have a lot of requests going. Yeah, all of a sudden, your capacity for load is not limited by compute, it's not limited by storage, it's not limited by network. It's limited by the fact that you're sending too many messages. Your communication sucks for that API for whatever, yes, whatever it is. Now that's one potential thing, right, So the other thing is potentially compute power. Right, maybe they can only host one game on a really big VM. It's one VM that kind of runs everything, like like I'm making it up here, a game world or like a game probably lives in a pod that's server. Yeah, but maybe it doesn't, or maybe that pod is really big, like maybe it needs like like sixteen or three two gigs RAM, or it needs like a zillion cypus, or it needs like a special something in the back, like a cluster, well the cluster server cluster. Yeah. So the way Kubernetes works is just the scheduler. Right, Like if if you think like Tetris between a bunch of computers, well between a bunch of compute jobs. Right, so I have a let's let's consider one game world as a self contained thing, okay, and when a person wants to join and play, that thing must be instantiated, right, And that's why you call them instances, right, And oh, I want to go into this her own instance, right, it just means that it got spawned. It's funny that the compute vernacular has like bled into the gaming Vernacularly, I want to go that instance, Like, really, you know what an instance is? Like, why don't you just go to that dungeon, like because you know it's separate from the other dungeons that have existed, because it's just yours. Right, So whatever their architecture is for that is what needs to scale right, right, you need it. But when they're designing the solution, that's where you should be planning for the scalability, you know. And if they didn't do that, how many players concurrently did Hell to Evers one? Have? Probably a lot less? Probably so they hit a home run and they didn't know it. They had no idea. Okay, if the machines are really big, and they're like, bro, you know what it costs us to run four hundred and fifty thousand people. We can't afford it. We need to cap everybody, or we're going to run out of money. I don't care how many copies they sold or whatever. They need to make, like deals with Microsoft, with Google with aws, they need to hire people because all of a sudden they have a lot of problems that they didn't expect, right, especially if it's an order of magnitude hire. That's really what I think might have happened. Like you have something that had like say twenty five or fifty thousand concurrent players, and now it has five hundred thousand concurrent players, and those problems are different. Right, if you would play any factory this is you know, all those games, is that their love factory. You should play factorio if you want to learn about scale. Sometimes the same thing is the same size, but it does a completely different thing, or it's better at it, or it's whatever. Like an engine, right, so you have this engine from twenty eighteen they built the first game. They're like, it worked out pretty good. Let's make number two. Yeah, and they're like, just just start from number one. Right. It's like a way, guys, we made a mistake. We should have like done this, or maybe they realized that they were close on some features that would allow scalability, but they didn't think it was going to scale that fast. You said it was three days, right, So if they had like a two week plan to release the ability to scale two weeks later and they're like, you know, it's worth the risk, clearly, not clearly, they could have waited two weeks and make sure that you coul's risk the risk. That's right, that's right. And they're not rushing to They're not rushing to implement something that they didn't realize. What I'm guessing is that it was on the roadmap and it just didn't it didn't make the cut or they didn't they didn't read de risk it. And you know whose fucking problem that is? That's the product owner, man. The developers aren't the fault problem because the developers just get told what to do. Listen, I've had an operational authority. Yeah, that's right, that's right. It's like what does business say. Businesses like, we want money, and they're like, okay, so make us a game. And then the product owner, which is like or the principal operations officer the pooh, I don't think, yeah, are you part of the piece suite? I have written down here I have written down. Nowadays, more and more we see this. It's now a big part of the game industry. It's it's the money. It's the bottom line. It's a big money business now. Publishers set the deadlines according to you know, whatever their fiscal you know, whatever the their fiscal plans, and they tell the devs it's got to be it's got to be launched by this date. And uh, and so the the devs kind of plan for that however they can. But I mean this, and again, like you said, they probably had the risk outlined on the roadmap, but it's like, okay, what risks can we accept? And yes, exactly, So they have to skip on some things because the deadline is this. The publisher wants the game out at this time because this is their financial plan. Blah blah blah. And listen, the devs. The devs used to be like this. No, you know what used to happen. I mean, read the read the EA horror stories. But with all that saying, with the risk and them doing all that stuff, there has been games that released before that completely got fucked by all of this stuff. Okay, I have a list here, great, yes, good, good, so well, actually so Suicide Squad killed the Justice League, which released I think like a week before Hell Divers two. Okay, that's like an MMO squad shooter much like Hell Divers. Okay. Wayfinders is a free to play MMO action RPG. While though it wasn't very like hyped okay, it's still ran into the same kind of issues. Nightingale, which was new crafting game, ran in the same issues. It's the same issues every time. It's like people aren't looking at games that come out six months prior four months prior and say, these guys had issues, what can we get ready? I'm not saying what can we do to withstand that initial blow because they don't know the numbers. They're not going to know the numbers of official release. Okay, they'll have betas, they'll have play tests, and they'll get like actions of the people playing right. Yeah, but they don't have load tests, right, and that's the problem. Load tests always come last, right, okay, And you can't expensive load test ah, okay, very expensive. I want to simulate what it's like to have five hundred thousand players playing right for two hours, Well, that costs the same as five hundred thousand players playing wow. Now, there are systems within these cloud providers where if you're a company like this, you can receive sponsorship to do these load tests. They're like, listen, you can use our shit. Will give you this special thing. It's called the sponsorship subscription or whatever, and they give you like half a million or whatever whatever you negotiate. So what probably happened was they're like using Aws or Azure. I don't know who they're with, but I think it's Microsoft, and Microsoft's really good at this. But you got to ask them. You got to go to them and say, listen, we have to do this. We do this with the product that we're building. We scale out like five hundred notes, like five hundred vms up down day all day, like exercising two hundred gigs apiece, five hundred nodes bro, that's petabytes that I'm provisioning and destroying every like ten minutes, right, But I don't need them. That's not the point. The point is does the system work? Right? But I am provisioning real things because that's how you test. You don't test with fake things. You only test with fake things where fake things are okay, right, where they actually are representative Now, your test plan isn't always perfect, right, Your test plan doesn't know everything. You get hit by shit in the real world. That is like, what the fuck is? So I don't know what their situation was, but it's typically not complete incompetence. It's typically just a missed risk assessment or bad management. But I mean, like, I don't know about you guys, but I have been in a situation I found a thirty percent scale increase in something that we were doing, and I like that number gets thrown around a lot, especially on resumes, But this is real, and I'll even explain what it is like. Azure has a scale autoscaler, right like Kubernetes cluster that will make nodes go up and down based on what you need. Okay, but the way they do it on the back end, this is about a rate limit. Our clients get throttled like throttling. You know what throttling is is like when you choke something right, you kill it like it. Throttling just means choking off the stream of requests, right, and the client is me like the person making the requests. The client is served. So when we scale our nodes up, that autoscaler is polling every ten seconds. It's called the scan interval. It scans every ten seconds and says, hey, tell me all the details about all the nodes that I have right now, okay, and it does a back end call to Azure for that. Because the vms are provision this is a managed service, so like like you can run your own kubinetes cluster or you can run a managed one. Azure takes care of it and they charge you for It's great because you don't have to worry about it. It just run the controllers there and I just fucking put myself. It's Tetris and Lego. That's great, but they could have bugs and what they do so when they call back and they're getting this list eventually when I have four hundred nodes, it's like you're asking me too much. Fuck off, and now my stuff doesn't work, because if there is all your stuff doesn't work. Well, no, until the throttle goes away, it slows down for like a minute, and then it come back and slows down for a minute. It's like really annoying, like, well, why is this happening? Then I finally found it right and you're like, oh, that's the problem. So I was like, well, how do I fix this? Well, first of all, if I have hundreds of nodes, I don't need you to scan them all every ten seconds. Yes, correct, right, So I increase that to three minutes, scan every three minutes if I need new nodes, right, because my scale should be that I have some notes and not a zero exact right, So I am able to service some requests. But as soon as I implemented that, everything went faster because the THROATLAN was actually happening intermeshed with other requests and it was like being let go and coming on and being like go and coming on. So all I had to do is change one documented but not prominently documented setting in order to deal with a back end issue that I couldn't see unless I turned on a bunch of logs. So in that way, I found all this scale in one setting that had nothing to do with any of my architecture. Right. So if you ask them what the fuck happened, maybe they had like a double API call that was like embedded really deep. They couldn't figure out why their APIs were all getting throttled. Right that reconnect or try again. It could be their API gateway saying I'm not accepting any more connections for this API. Call go fuck yourself, right and there whatever library they use to connect to the API has like an automatic back off right now, they need to release a patch. Okay, guys, we got to build. We're already getting fucked. There's only four of us, like, you know, like, I don't know what we're supposed to do. I don't know what their actual situation is, but if it were me, they hit scale problems that they were like either not experienced enough to know about or not aware of because the lack of load testing, right, I can tell you the same thing is gonna happen as we're trying to load test. But it's hard check hard thing. So I'm going to read a little thing because everyone's shooting them tweets right, shitting on them, yelling at them, armchair developing, right, yeah, right, exactly, Yes, So official hell Divers two quotes, quote unquote. Despite our best efforts to increase server capacity to accommodate all of you who want to dive for freedom, we are experiencing capacity issues aar ahead rope. We are once more working without delay to improve the issues, and we hope that we have a fix in place as soon as possible. Thank you, and then he follows up, Hey, everyone, thank you for your patients. During the server maintenance with it, we deployed three rapid fixes quote unquote aimed at improving the situation with rewards often not being handed out properly. Logging issues. Server capacity, that's it, yeah, one and two capacity? Yeah, okay. To speak in technical terms, our services as well as our partner services, have a rate limitter that denies connections beyond a volume per minute to prevent the entire system from failing. Chris was saying earlier. We managed to increase that rate limit to ten, from ten thousand per minute to twenty thousand per minute, and the total capacity of concurrent players was increased from two to fifty thousand to three hundred and sixty thousand. That was within the first week, I think, Yeah, so two weeks Yeah right, okay cool. This was however, still not enough, as the player count jumped from to three hundred and sixty k immediately after five and a half minutes. Yeah. So, as such, the issue with logan remains. If for any reason, you get the fail to connect the server issue, it means that the maximum number of people are locked in. Yeah, yeah, YadA, And that's that's pretty much what he had to say. Extra, so connection limit is due to high traffic on the servers leading towards Yeah. With that being said, there now another some developers were coming, some other developers that had issues before in the past were coming to try to, you know, back them up and explain things. So the developers from Dauntless, which was a free to play like Monster Hunter game, they said, quote unquote, the launch of Dauntless in twenty nineteen was the most difficult launch of my career before unraveling. Oh she's The studio had originally planned for two hundred and sixty thousand concurrent users peak it's open beta period sorted sixty five thousand players, but when the thing launched, it fell over at ten thousand concurrent users, so it didn't even hit Yeah, their beta numbers, but that's because that's because they probably added new features along with the upgrade the output which contained bugs that killed their skill. That's terrible release planning exactly. So what happened was the server started crashing at ten thousand current players when they had already tested and the beta sported sixty five thousand. This took them three weeks to figure out and get stable. This was due to a year of tweaks to the code and infrastructure, a year that were that were differed from the data from them, and then they released They're like, you know what, let's just put it in production. Boys, we've never tested this code ever. Like that's insane. Yeah, she says, quote, we'd won sixth our capacity before the hit, before we hit issues. We load tested every service up to two hundred and sixty thousand and ran bots two one hundred thousand and didn't matter. It just ended up breaking at the end and in the end on like official launch. That's what she said. Yeah, but all those justifications are like what about the year of tweaks, Like why weren't you updating the beta? Why you have another data? Why not just make beta PROD? Like I don't know, I don't get it right. So this is another really important concept. There are different environments that these things exist in. There's typically three, right, there's like a dev, there's a pre production, and there's a production. Production. Is has to be okay all the time. It's the most important thing. It's your whole business is that, and then there's other two places that you beat the fuck out of. Right. DEV is where you do all your development, pre production or staging sometimes it's called is intended to replicate production exactly right in that you want to detect any problems with your deployment in that environment so that you don't brick production when you push. Right, so you have something that is in the current state that production is in, you call that staging, and then you attempt to upgrade staging and you run your smoke test. That's what they're called. What's the smoke test? How do you validate that your service is good? You have a bunch of fucking checklists right, this and that, and you automate that and then your hit go and then it deploys, and then you run your smoke test and you're like, green, it's good. And then I mean, if you do blue green, you could say, okay, now staging is production and you take production down and you just redirect the fire hose of API requests to the new service. It's called blue green deployment. You can do that, and that's like zero downtime because you have your new features right, and you let all your old games die. With the old version, and any new games are created with the new one. And that's what's so wonderful about instantiated environments is that they can be completely independent of one another. But yeah, like, I'm not surprised that they ran into issues. Eight hundred thousand seems so those deal when they're partner services, they probably had to call Microsoft and say guys, oh yeah, we need more right and they're like, okay, well we're busy, or we'll call you on Tuesday, or they get the wrong guy. That happens like you go on your Azure support and you're like, create ticket a level, call me anytime or whatever, and they're like, Hi, run this a Z command. Like goo, fuck yourself, man, my entire business is burning to the ground. You need to know, like I need an engineer and not support. So maybe that was like a day's worth of bullshit that they had to learn, right, jeez man, Matt. Back in the it's all these online games, back to the day pise, it wasn't like this. You know, there was no patches. There was game Boy with LA batteries, which brings me to physical for PlayStation or your cartridge you plug it in the game is ready. There's no updates for that. You just plug it in and it goes. But it's et and you get caught in a fucking pit. Oh yeah, and you can never get out. Well with that game, you don't get a patch. You bury it, you bury it in the desert. But yeah, but with PC it's obviously harder because you have all these different configurations, you have all these different hardware things back then, it was even now on console, it's more simple than than developing on PC because you know your set of hardware, you know exactly what the end user is using. You realize that these problems are not not problem with the client. No, the game is fine. It's the game world that doesn't work. You can't play you can. It's like saying, oh, this is all all these problems with these web web addresses websites. Is the browser? It's not. The browser's fine. Internet's fine. What's wrong with your site? I'm trying to look at your site. I'm trying to interact with the service that you're providing. The client is okay, my client works. Why isn't your server up? I paid for the server, not the client. I don't give a shit about the client. You could if I like, let's say they're like, you know what, we rewrote the client in something new, like a different language, Right, would I have to buy it again? No, I'm playing the game. The game is displayed on my screen with a client, and it is not my problem. It doesn't matter. Right. The client could be my Samsung television on Xbox Cloud gaming. Now I don't have any what servers, you know what I mean. So the entire gaming idea of what you're buying is changing. Like I used to buy SIV, like Civilization six. It's got a game engine and a bunch of assets and voices, and I'm able to like blow people up with nukes' is as Gandhi. But I am buying that not to like create a world for me that I can then play with. It's not a web game, it's a client. But hell Divers or any of these like interactive games are essentially web games, you know. Yeah, because you've got to go to there took place online games. Now, coming in to the next point, we can probably say that you're never gonna find out how many players are gonna launch your game on launch day, right, purchase them, even with even with pre purchases, are or how you say, like pre orders yah ya dah, you'll get a number from that, you'll get a number from beta, but they'll never actually be the amount of players that will come in on launch day because of word of mouth, because of the last minute hype that happens people talking hell divers, for instance, when one person talks about it, are going to get three other of their buddies to jump in with them. As for a squad of four, right, because every time I'm on PlayStation, my bun buddy is in a squad of four all the time, all the time. So like even if you were to take your initial number and be like, okay, times that, buy four, just just to do it, okay, and we'll buy all the numbers, will buy all this the capacity for times four. Okay. So let's say we're thinking at what did they say two hundred thousand was their first yeah thing, It's like, okay, sixty, we're gonna go for eight hundred thousand right off the bat, and that amount of money that they'd have to pour over to Microsoft to have that available, Microsoft will make it available. You just have to plan yeah, okay. Question. So I'm the hell Diverse team and I see from Well, they didn't even have a beta, so they don't know numbers from betas. Were they an early release game, No, they didn't have an early race, which brings me to my next point that I'll be bringing up. Okay, so they have zero They don't have a fucking idea. Yeah, they have zero idea about how many? No, you don't know that, Okay, I don't know. Sorry, I don't know that. Okay, but do they have a community? Did they like was there a subreddit? Maybe? I mean they might. They were going to sell it. That's why you know they had a budget. Who who does this? Okay? Who at the product owner? Okay? Product owner hires a buddy an analyst Okay, well yeah, okay, yeah, and the analyst says, I'm gonna look at the past year of games of this kind of genre, of this kind of topic, for these platforms. Okay, you look at the first game, the original game. I'm gonna say, oh, we had this many players here, This game had this many players here. It's sort of what we're aiming for. You know, it's not backed by Sony, so Sony might not push it as hard as they're going to push our game. You know all these analytics, how do they come to a point of x amount of players? Yeah, I mean that's a great question, right, And and how did they miss so badly? Right? So they didn't have a beta test, Okay, they didn't have an early access. Okay, they didn't have an early release. They didn't I didn't see any of this stuff which would help some kind of count. They had no close beta. No, I don't, I don't. I don't. I don't think so I didn't look at the close because if they didn't, then I think that would have been their solution. Another thing is they launched on two platforms, not just one. Yeah, for PS five and PC. But it's like PS five, right, Usually a PS five game doesn't have like I don't know, like a Sony game won't usually release a beta, you know what I mean. Like it's weird. It's very weird. So I think it's the cross platform they didn't expect or they didn't plan for it, just that massive, like they Steam double. Yes, Steam is massive. So they have four hundred thousand players today on Steam alone at the same time, and like they just didn't. The amount of buzz that blew up after was unbelievable. Yeah, that was a big part of it too, Probably huge because like the other thing is, this is not a stay there right, No, this game doesn't have that kind of stamina, right, So what happens is I was going to ask you what happens? So in my hypothetical world where I bought eight hundred thousand seats, let's say eight hundred thousand players with Microsoft, they don't hit that, they hit four hundred thousand. Can I tell Microsoft to like tone that down? Right? Exactly? How much does that cost me? So? If I buy eight hundred thousand dollars for let's say a million dollars, or if I buy eight hundred thosand players for a million dollars? Okay, do I have to pay? So you're assuming they're making an assumption here, yes, is that I need to fix? Okay, you're assuming that you're assuming the technology that lets you go from two hundred and fifty thousand to eight hundred thousand is the same if they expected to be able to go to four hundred, three hundred and sixty thousand whatever. It was like that next smaller move. And the reason that they did that is because the only you have to change one thing, right, you heard him say it. It's like we've gotten them to change the rate limited and now we can go to three hundred and sixty thousand, not five hundred thousand because they wanted to like, okay, three hundred and sixty thousand, like we're gonna like but they paid double right, ten thousand to twenty thousand, right per second. I believe the eight hundred thousand jump is a totally different tech, Like you max out the first thing? Why didn't they buy forty thousand? Right? Because it's not available? Question, Yes, you have to migrate to the yes, and how long does that take? Especially if you don't want to fuck it up? Right? But my question, my question is so as a subscription, like everything, is I buy a year of something? Right? No, you buy this by the minute bro pro vision and you say buy it like you can you can so you can buy what are called reserved instances, which is like I want to buy this much CPU and I'm always going to buy it every year. I'm going to buy this many cores, okay, because this is what we're talking now. You're talking about the commodity of cloud computing, okay, which is memory, CPU, disk, space, disk, space, networking. That's it. Those are it, that's the whole, that's the lifeblood of all of it. Right, do you have networking yep? Do you have this, yep? You have compute yep, memory yep. You can run whatever you want. So it's not new, but it is okay for second tier companies not to say that hell Divers the dev team is bad. That's not what I'm getting at. When getting at is if you don't have a Netflix level team or Meta or whatever, there are guys like me that are learning shit right then right and dealing with scale problems in your specific situation, Like if there's no support for the engine. I don't think the engine is the problem, by the way, because the engine runs on your fucking computer. It doesn't matter, right. Maybe the client is terrible, that's different, But the server side is something else. I don't know. Maybe there is some relationship, but I doubt it. I don't like. It feels like a weird place to connect a server to the game engine. Like maybe the data maybe the data structure is really inefficient, right, and they have to send a lot more packets, so they kept saying, oh, the code, we got to look at the code. What they don't mention net code they did? What are they talking about? So net code is how they create their game packets. Yeah, the bundle the packets, that's right, that's right. So because a you need to protect it from cheaters. Cheaters, right, you can't have those people looking inside the net code, right and messing with it, So you have to encrypt it. That means the encryption. We talked about this before. The encryption lives on the on the PC and the memory and then so that's all that. But they have to look at the net code on there. So they look at that on the client. But that's not really related to the client. It's related to the communication of the client, right. So the client creates the the packets and then puts them on the wire, and then a packet comes in on the wire. It this assembles the packet and looks at it and then renders it on the screen. Right, that's how it works. So you have these packets of data that are sitting around and maybe they suck and they're too big or they need to like ye, well yeah, I mean if yeah, I don't know, like like there's a lot of there's a lot of because you have to reassemble them and depending on the if it's TCP, you don't, but it's U TWOP, then they come in in any order. But that doesn't really work for for games like that, maybe for like environmental stuff, but not for actual like I shot you like no, I shot you first my packet or I first like I because there's no order, so it breaks causality in the fucking universe and flodes. But yeah, it's a to me, it's a it's they had to switch techts. And that's another thing is like if you have not technicians people, yeah, sorry, they had to switch technologies for whatever it is that they were dealing with. So if you have let's say you buy a new induction oven, okay, and it consumes sixty amps. Not a lot of people have sixty amp fucking plug. Some people, like even in the US, they only have sixty amp like panels, like the whole panel sixty amps. So you can't install a conduction engine. So what do you have to do? You need more, You need more amporage from the street, and then you need a new panel. And that's like, yeah, I just want a new oven. Well yeah, but that oven, yeah, requires new infrastructure, So go do that and then you can plug it in. And that's not something that's necessarily easy, right, you need to hire other trades. So if they're like, well, you're this API rate, like this API gateway that we're using is kind of limited to twenty thousand, and we need something goes to the four hundred thousand, they're like, you know who makes those F five and they cost one hundred and fifty grand, so why don't you go figure out how to use that? And then they're like, I don't know how to figure an F five, right, so you know I have to hire an F five anyway, and and and and that takes security. Man security, like all these people that don't know what they're doing or like don't know about scale also have to secure all these packets that are coming in. It's a really crazy place to be. So I don't know. Man, to me, it's like give them two weeks, they'll figure it out. Let somebody else suffer and you do something more fun nate. Yeah, you know, well I understand this, okay, say say they're like, okay, we don't have the numbers. We'll never understand the numbers. The capacity limits going to happen. Okay. In the future, games are gonna hit capacity if they're if they're getting a buzz and there's a bunch of hype servers, are gonna hit capacity is most likely going to happen, okay, because they will tapeer off, right, and no one can actually calculate how many players are going to hit on launch day. Okay, the golden the golden goose. That to know that, yes, that would be that would be amazing, but is predicting perfectly what you require. But it's not going to mean right, So that's never gonna happen. There's always going to be capacity limits. Yeah, yeah, yeah, Now the planning should be what happens when we when we hit these capacities? Okay, what can we do or what can we have ready so when this hits capacity, we're ready to go. Well that's what I said earlier. Play Now, other games have done this, Okay, World of Wark has been doing it since fucking two thousand and what five? When did that come out? Yeah? But he that's what he's saying. You have to have that a level team like that's a level This is what I'm about to say, is a left team. It's me sitting in my computer being like, I've seen the t I've seen this happen. Okay, queues properly implemented queues, Q lines and AFK kickers. Why didn't they have the AFK kicker at the beginning. Why didn't they have a proper queue system at the beginning, ready to go for when they did hit their capacities? Because Okay, so this is a that's a wonderful question, and it's not a new one, and it's not something that is not understood in engineering in general. Right, so if we just walk out it. Yeah, so let's let's walk this back and like change industries for a second. Okay, bridges, they have a capacity, right, we very well understand the physical capacity of a bridge. Okay, how many tons can it take? Then they engineer it and they're like, okay, we're going to put it right to fifteen tons. That's what we're gonna put on the sign, and one ounce over that it's gonna fucking collapse. No, that's not what they do. They over engineer by like a lot. Because people's lives are at stake. Yeah, okay, and the government is paying, right to our taxes to build these wonderful infrastructure pieces. No, no, but seriously, this is true. There is nothing. No, you're right, there's nothing on the yeah, impact, there's nothing on the line. There's Nate's anger. Right. Well, but they don't care. They want but they do how much money they make and they well don't you think they want to make more money? So yes, infuriating people with yes, but don't you understand? Yes, Okay, I get that, But why can't they have a plan of a proper cue? So your bridge analogy? Okay, now they put the thing down, they say, no more people on the bridge. Okay, the cars coming up to the bridge. They're not going to turn around, drive elsewhere for a week and come back to the bridge. They want to stay and wait in line until it's their turn to go across the bridge. Yep. Okay. Why can't they have just had that ready because they didn't, because they honestly thought that people would leave and go, know something else, they come back. That was that's the answer. That's the answer. If we hit capacity, don't worry, we'll handle it. It won't be that bad. And it was really bad in the plan. Every multi every MMO game that comes out in the future should have these two things. I think in pre production that is okay. They should have a queue ready to go, coded ready to go and test it a queue. And they should have an AFK timers, especially yes, a session time out, especially in an m MMO where people are getting together with parties, because one guy will be like, oh, I'll get in. Know how dangerous session time it is if you guys knew how dangerous it is to disconnect a client without like the the overt or explicit action of disconnecting a client is like, get the fuck out of my store. You're done here. And it's like the guys like the guy's like playing and he's like uh, and it gets disconnected. It's like idle timeout. It's like, but I wasn't idle. Oh we have a bug? Sorry? Yeah? Yeah. How much worse is that? Now that's a good question. So I'm playing way worse, I promise, yeah, and then I get kicked out and then I'm putting Q right. Yeah, So no, no session timeouts until you know that they work without kicking out people that shouldn't be kicked out. So that's a really dangerous feature. But the queuing feature, I agree. Now you can take all of these games, and you can say, what is the base set of features that these games have? Okay, And at some point at the beginning of this genre there was some set of features, and now there's a different set, or there's an expanded set, right, and in the future there will be an even future expanded And you are saying the cues and idle reliable, idle timeout. Yes, is a are table stakes? That's kind of what you say, right, Like you want to sit at this table. These features are required. The market has not forced that yet, but it might be. Well, I think what the devs are waiting for, honestly is a tech jump, right. They're like, we just want bigger pipes. We don't want to build all these crazy systems to deal with all these whatever. We just want a system that can do a million, right, and I want it to cost nothing, please, Yeah, what's that going to take? No? And then and then that's what the industry works towards, right, I mean, look at the look at the pipes we have. I have a I was I was, I was downloading I don't know, towards downloading a patch or the Balder's Gate patch. I always get gig always it doesn't matter what time it is. I'm downloading it ninety eight megabytes per second. Like, come on, you know they can get everything instantly to house. Like the pipes exist, but the problem with that is that you have more people, So those other pipes have to get bigger, and they will. So I think that this problem will likely disappear as the market defines what what the major pain points are of the user experience when it comes to massively multiplayer online gaming and it and maybe the service providers also accommodate more. They build custom shit, bro is what they do. Microsoft is gonna be like you want to host your No now they do. Yeah, But I'm saying like, as we go further, maybe like gaming is huge, so I don't know how they haven't done this already, but like offer pre made things that are already catered towards game hosting, you know what I mean, instead of having to meet with the dev team figure out what they need, you're going to get a very homogeneous experience then, so what you'll end up getting is clients, a lot of clients that act the same way, that are built on the same libraries to interact with the same service providers. Back end, which also creates a whole security thing. Microsoft is like, Okay, we built this service for all these gaming guys, so now they're the target. Okay, the hackers are all going to look at Microsoft. So Microsoft's got to beef up all the security forces make sure that that's not working. They're going to charge the fuck out of it, because it's like, yeah, we're they already by law they have to though. Already those clue providers know they have to be yeah, like two type two whatever. Yeah, that's yeah, there's sock type two there. They're ISO twenty seven zero or one. They're nists, they're all that stuff. But they also need to actually protect. So those other things that you're talking about are like configurations and policies and ways that things are run. I'm talking about like Microsoft actually having to be zero day aware, trolling the dark web, watching their networks for shit that is being attacked because not because of what they're hosting, but what their customers are hosting. So they're doing that security analysis all the time in order to keep their customers safe. I mean they're doing that now government has hosts clos and there's even more they need more so as the environment becomes more complex and the this service like a gaming host service, like it needs to be able to take packets of any type. Are you going to start defining the net code for all games? Right? Like? Are you talking? You know, like, what's this service look like? You know, I'm throwing shit out like it's just random whatever I'm making up. But it's a really complicated thing to host five hundred thousand people. There you go, there you go, especially if you're hell divers too. Bro. Yeah, all right, Nate, what did else do you have here? You got just one more thing? Well? There was some like people are saying, can't you just send Sony to help the development team? They did, okay, but it takes people to train the Sony people on what they're doing. I under problem is I understand that, so brief them. Now. Do you guys remember any MMO game that launched in recent memory that wasn't so bad? Do you guys have any like maybe a day or two, you know, like a day or two where it was like okay, server capacity, but then after a couple of days they're like, uh huh, I haven't really played a lot of MMOs. I think I do have an answer for this, I'll go first, Okay. Diablo four Okay, yeah, that's fair. Diablo four was pretty friggin good launch. You know why I why I had to buy that, You know what I'm saying to get in I'd buy two ninety nine to hell Divers to fix their ship too. Okay, but that's that's not what I'm talking about. So the album four, they had three betas okay, two closed Okay. They also had early access to for the Deluxe edition purchasers, and then they launched. Okay again, that's how much money does again? Can you tell me? Yes? Okay, this has happened in the past. Why can't I'm not gonna don't. Don't heat me up here, Okay. Blizzard, Yes, I know it's a Blizzard, Okay, but they took experience from the gaming industry of years of games released like World of Warcraft or Overwatch or whatever, right the people? Yes, yes, I understand that, But why can't another company say, oh, I love it's not a giant piece of shit like my Toyota. But now, okay, now, even after that, even after the multiple betas and closed betas in the early access and then the launch, they still had a few days of like hiccups okay, which then got pretty ironed out, and I was never I was always playing. I was never out of playing that game for more than like four or five hours. Like if I if I got hit with a capacity limit or a queue, I was in that server within it was a queue. Yeah, okay. There was a couple of times where I was in queue now and the it was yeah, exactly exactly. I could fill around with my cue. I don't care banding right, like yeah, yeah, yeah, I could sit in my inventory and just fuck around with my inventory while the servers were lagging around me. The availability was not compromised. If I'm building a game, okay, and I say, I look back, this is going to be back to where my analytics question. I look back and I say, oh, I know Diablo with these blizzards of multi billionaires whatever. But like the strategy they had leading up to their launch, I can do too. No, I can run I can run two or three betas. I can have a closed beta. I can sell a deluxe edition with early access and then have a launch, and that can give me better analytics. You'll know exactly how many for early access you'll have because you don't how many copies of that you sold, so you might have everybody that bought one. Yeah. Yeah, So the deluxe version of players got in first, right, and they're like, oh yeah, this is great. Yeah yeah, yeah dah. And then and then they're looking at all the analytics that are like, oh wow, okay, so we're hitting these limits, we're hitting these numbers, and it's just the deluxe people buying. But more importantly, what they're seeing is where the pain is. They're seeing where the system is starting. So what you need here is instrumentation, right, you need the data coming out of your systems to tell you if they're healthy and if there are like tachometers, like basically you look at these some of the dashboards, yeah, health checks, but more importantly provider health checks. Am I about to hit a throttle limit? What's my tack look like? Yeah? Right? Like am I about the redline? Yeah? Yeah exactly right. So so you have you have these situations where the problem might be in a number of plays, But did you pay the subscription to get the access to that information? Did you pay that tier? Yeah exactly, yeah, that's right. You have to as it's not going to tell you that is it even on? Have you turned it on right? Sometimes you're like, oh my god, turn on the logs and then we'll see what's wrong. So you actually have to let it continue so that you can collect data to figure out what's going on, establish a baseline. Yeah, yeah, exactly. And when it comes to having like the same system, Blizzard has a unified way of their clients talking to their games. Ah, yes, okay, yeah, so it's like add Diablo onto our API gateway, put a new instance up of our API gateway that we already built for another system. So they standardize on these systems that they built with years of experience. Not only that, they probably have custom code inside Azure because they're Microsoft now. Yes, so using them specifically who has a relationship with the cloud provider is a little bit like it's yes, I understand that being hard. But what I'm trying to point out, and at least it just got acquired, is the it is how they rolled it out, I guess, not like the not the tech behind it, because I understand the process. Yeah, that the process of what they were thinking, like how important it is, how important it is to run you know, those those open betas, the close betas, the whatever whatever offering an early access. Even even if you stamp early access on it, it's going to shut up half of those people, right, So it's early access for two weeks, okay, and then everyone's like it's sorry, it says early access, You're gonna have problems, so shut up, right. So yeah, but the danger there is that they're people are putting that on games and leaving it for ten years, like fucking Tarkov. Yeah right, but like the beta for seven years, like what and even like uh, but I think a really big part of it are a really good thing that people have been doing. I know a lot of people don't like it, but like buying the deluxe version to get the early access is huge. I think that's a really like I'll pay I'll pay an extra twenty dollars on top of my ticket price to get in early to play for those seven days earlier and not experience bullshit because usually during that early access it's pretty smooth for those like not early access. Like I'm not saying early access in development. I'm saying early access to the game before it's launched. Like I had a week of early access to Diabolo Beta beta not even more, no, check it out, So there was a difference. It was open betas and then Diablo said, we're going to launch on June fifth or whatever it was. But if you buy the deluxe version, you get to play a week earlier. But it's on the same stable, it's on the launch code, it's on everything that's gonna be launching on Jay fifth. What if we can know that's bullshit? What if they're like, you know what, we just found the devastating bug during early access and the client that they release on release day is not the one that was out for early access, So is that the release or not? Like I mean chicken or egg, like, but yeah, that's true. You're right, it is like because of the evolution, but you know, because yeah, now because of the hatching. Even if even in that week there's a game crashing bug, Okay, now people have yeah, they've paid their extra ticket price to play the game earlier, and it's not tagged early access. You get tagging, right, they don't tag it right. So when they're playing and then they're like, oh shit, there's something definitely wrong here, okay, and we better get it ready for launch day, which is a week away. Let's say even two weeks. Okay, I think that early access time as well gives enough analytics to further help a lot launch day. Absolutely all data help, and in my opinion data. I didn't see any big data leading up to the Hell Divers to release, right, But why would they, Right, it's just a small studio. They man, there's just much like people. You know, they're just figuring it out. And they got update on hundred k they did it. Yeah, good for them. Man, I don't play it anymore. Seven days, I know, I know, and you know why. They're like, look, we did all this ship and you're gone. Now. You know why I'm doing because I couldn't play in the first two I guarantee you had been gone already. No, this game doesn't have enough. It doesn't. It doesn't have the depth to keep you there for thousands of hours? No, that I agree? Right, So what are they going to invest? What do you want from them? All you want about it? And returned it. He's like this game is not good enough. I can't. I know he did it. I told him, I'm like two hours. You only have two hours. I can't do it. When I started playing, and I was like Okay, this seems kind of really easy and I'm just shotting some bugs. I can't This was just fun, but I can't return on five. If I download the game, I can't return it on PS five, not even the playtime because Sony right. So again, yeah, I wish maybe I would have bought on Steam because I would have returned it within when I can. I still return it on Steam two hours later time. If I hit three days and I still couldn't play, that would have been returned. Totally totally fair. That would have been returned. That's fair. Ye. You couldn't play it all? Yeah, yeah, well I couldn't play it at all, but the first three days as a if you look at the environment, if the if you look at the community, they have hit a steady state and they actually only missed by half. They were able to do for sixty and they have been hours. But they they came once, they came out with it, once they came out with the timeout, I had no issues. Yeah, but it's a dangerous feature. Okay. So my final comments is, you know anybody who's listening to this computer chair dev okay, give us more open betas okay, and give us access i'll buy, give us, give me options, give me options. I'll buy to start playing earlier, just to test your shit, Okay, because if if I buy earlier and not everyone else, I'm gonna have more room to play. The servers are going to be open for me, okay, and I'll have build that. But open betas early access is great. You know, have a freaking queue. At least have a queue ready, because I want to see I want to see a timer. I want to see how many people are in front of me so I know I can plan my day. Oh, I'll go do groceries for an hour. I'll go fucking walk the dogs and I'll be back in two hours and maybe i'll be closer to the to the line. Give me that. Yeah, the que you need to Okay, that's a big brain fart. After Chrisus explained all this the a FK timer, I'll walk back on that. Well, you know, I mean, or you can demand it, but just say I want a reliable AFK time. If you just scream at about an AFK timer, you'll get that response. But if you add the word reliable, then they're like, okay, like I get it, like because they're like, oh, you know, you don't want to fuck with people's experience, you know, I just want something that reliably kicks people off that are idle. Please can you not implement that? And maybe they can't, Maybe they can't detect idle this very well. Maybe there's like something of weird motion or something that's increased, you know, like I don't know, but what would that what code would that be? And would that be the game engine code or would that be some net code? It would definitely be an analysis of the net code. And you need the client isn't kicking you off, right, it's the server kicking you off. But based on what the server is receiving from the client, if they're not getting anything other than you know, keep but we don't know what they're sending because the net code is secret, and it necessarily has to be because that's how you hack it. It's secret, all right, all right, thank you man, This was so much fun. No, thank you, Chris. You've put a lot into perspective that brought my brain down. I love I love this topic. I love the topic of scale, and I love the topic of cloud because it like democratizes access to really powerful ship you know, And yeah, you were asking about an MMO that launched, Well, Marvel Snap killed. I never waited for more than like a minute in que. It was always right around my level. The client always worked good. Why why because they had multiple open betas and closed betas. Fair But but all right, So Nate is the beta A beta man? You're male? Beta male? I wan more sigma. Okay, well, I can't think of one. I I don't typically play a like other than shooters, and the shooters that I play have are all dogshit, are all riddled with problems. So I mean, yeah, Call of Duty is fucking awful. But I again, I only play that because my two idiot friends they only play that. So yeah, I can't think of me like I like Heartstone I started playing twelve years ago. I don't remember that, but again that's Blizzard, and I'm sure it was fine. It was fine. Just added it to the API, Yeah, just added in there. There you go. Thanks a lot, Chris Forer for putting all of this in perspective. Hopefully people enjoyed that kind of tech. Deep Dive hopefully didn't put too many people, you know, to sleep, to sleep or like off put them because they don't they don't know what the hell we're talking about, but here sometime valuable exactly. We h. You know, I'm on the discord server. If anyone's interested in the topics, you know, just write it out like if you're also if you're like in the software development field or whatever. I always talk about this stuff. I love it. There you go. Yeah, give us a message on discard. Yeah, in our discard check it out. All right, that's it for this week's episode. Thanks everyone for taking the time to listen or watch. Be sure to like and subscribe on YouTube. Check out our other content. Give us a rating, review on Spotify or Apple if you could. You can leave us a DM on Facebook, discord, whatever you have. Tweet us if you want to ship, talk us or leave us comment or whatever. Thanks again and have a wonderful day. Peace bye,