These are so reassuring, dear god I hope it’s good. I really really feel like this is the make it or break it for Bioware. If Veilguard does well we could see a new era of Bioware games, refreshing Dragon Age and Mass Effect.
If massive universe sums like that were technically feasible all of the other studios would have done it. They were overly ambitious and didn’t understand the limits
That being said, congrats your factory has officially grown to a large state. 4 cores will NOT be enough to run this game. If you look at htop or something you can see full cpu usage, I’m guessing you’ll see one core pinned at 100%
To understand how the server works, it chunks the entire game map and then shards that across available cores. So your 4 core server each core is handling a quarter of the map. That’s a lot of factory on one core kemosabe. My server is a 24 core beast with still very high single core rates. You can feel when you’re working on another core that has less load when you walk into a new area and your frame rate jumps.
My group has had several iterations of our server, from being on shared resources, to a 48 core thread ripper (plenty of cores but single clock speed wasn’t enough), to finally we bought a 5950x for our Update 8 factory - and even then you’re still going to notice some rubber banding when you get to late game/factory spans across the entire map big.
Now, thinking about it too, is this happening at intervals? If so, that’s your saves happening. As your saves get larger the auto save will take longer, and that means longer time the client doesn’t talk to the server, so it rubber bands your last known server positions. If it takes too long the client will disconnect. To fix this just update how long it is allowed before timing out, that’s on the dedicated server wiki. We usually call out when a save is about to happen and take it as a break to stand up, stretch, and get more coffee.
Beyond getting more cores and a higher single core clock speed, the other massive thing that will help is spreading your factory out. Allowing your factory to take advantage of multiple chunks and multiple cores will have a noticeable impact. Make very liberal use of trains, my last factory had over 60 rail lines and 100 trains running around. It’s a lot easier to manage a train car with 10,000 items stored as an integer than hundreds of miles of interconnected belts that it constantly has to shift around on.
I’ll have more info later, should probably write a wiki, but those few changes will have a noticeable impact.
Source, I’ve ran a dedicated satisfactory server for about 4 years now, on bare iron, docker, and in kubernetes. Helped many others set up their servers too
Then you build up stators to help comp for that, then you build some skywalks between the two… one of my favorite things is building cyberpunk style cities as the factory grows
Funny thing is that shipbuilding also felt annoying to me. There were so many arbitrary restrictions that I felt like I couldn’t actually make the ship I wanted, it always felt the same
I know! Red engine honestly is pretty great once they got the bugs worked out, I’m sad they’re leaving it. It was extremely immersive, and there’s definitely something about it that feels different.
Personally I think it’s worth it, it’s one of the few games I happily would pay full price for again. They did a full redemption arc, their game is now up there as one of my favorites of all time, next to Witcher 3 and RDR2. I think they deserve my money. What I really think is that Cyberpunk deserves 60. How the fuck can Assassin’s Creed think that they’re on the same level (or higher) than that?
Oh trust me, I had a decent time playing it. I played through it 100%, did all the side stuff, did the base building - everything. But, I still felt annoyed and bored a good chunk of the time. The game was fine. But it was only fine. I wouldn’t say it was revolutionary or anything Bethesda said, it was just… fine.
I don’t know why anyone decided that that engine was the right way to go. The number one thing that killed the game for me was the endless loading screens. Constantly. Whenever I started feeling immersed, a new loading screen would pop up and it ruined it for me. We have engines left and right that don’t need to do this anymore, but starfield, the game that’s trying to base itself to be a realistic exploration game, decided that endless loading screens were still the best way to go
I fully expect them to say it’s getting “review bombed” now, which is the current industry redefining of a term to make it come off as “It’s not us, it’s the stupid gamer’s fault”
Remember when Cyberpunk fucked up their release. They knew they fucked up and owed it to the gamers. They told their board and stockholders to hold off, and that they needed to rebuild trust with their users before they could make line go up.
So they took their time, they redid many of the mechanics that people didn’t like, the fixed all of the bugs, and then they released Phantom Liberty - one of the best expansions I have ever seen in gaming history. Good enough where it could have been a game on it’s own.
That is how you rebuild trust with the community. You tell your stockholders to shut the fuck up and let you do what you do best. If they don’t trust you to do that, then fuck em, they can sell their stock, why are they holding stock in a company they don’t trust?