![]() ![]() The developers never expected Satisfactory to become as big as it did. It’s also a matter of rising to the demands that have come with Satisfactory gaining such a huge audience over the years. It’s a growing pain in that aspect, but we feel its going to make the game much better for the long run.” It’s also frustrating because for many players that have been playing on old specs and hardware, the game is no longer supported for them because we have to base our build on Epic Games’ minimum hardware requirements for UE5. “It’s a bit of a double-edged sword, because now, where the game is today, we have huge potential to improve the game and make it far more optimized than we ever could have before. “We’re future-proofing the game,” Snutt told me. ![]() So, is all this frustration worth it? Why go through the trouble of moving Satisfactory over to Unreal Engine 5 if it created so many difficulties that weren’t otherwise present in the game? To this, the Coffee State devs told me that it was largely about creating a new ceiling in which they felt like they could achieve so much more. The future of Satisfactory Source: Coffee Stain Publishing “There’s too many things to count when it comes to all of the problems we’ve run into, but we’ve just had to tackle them one by one, and we’re still tackling them when it comes to certain hardware support for rendering techniques and graphics API,” Hofma added. “That’s not something that’s supported out of the box in Unreal Engine, so that whole custom system that we put together had to be ported over to Unreal Engine 5.” “The way we run conveyer belts at such a massive scale is that we tweaked how those meshes are instanced,” Hofma expanded. The team also did a ton of custom work on Satisfactory’s previous engine to make the game function in unique ways that didn’t translate well into the default settings of Unreal Engine 5. Other issues of the engine move have included systems that were either deprecated or simply didn’t work. So, we figured we might as well do it in an engine move.” Even so, one of the reasons we did move was because we reached a point where we felt we actually needed to improve the physics anyways. All of the physics in the game had to be completely remade, specifically for the vehicles… The physics issue was actually one of the main reasons we were hesitant to move engines when we were investigating the possibility. “Previously we used PhysX,” Snutt explained. Some parts of the game had to be entirely reconstructed, such as the physics engine. The mere move of the game over to a new engine introduced a wealth of bugs that weren’t present on the old system. The devs admitted that in moving to Unreal Engine 5, they discovered a wealth of new problems. Where much of Satisfactory’s maps previously loaded in massive chucks, the system helped to break up that workload by segmenting the world into more manageable pieces. Unreal Engine 5 also allowed the team to optimize how Satisfactory loads thanks to its world partitioning system. When people post on Reddit now, it doesn’t look like the same game anymore.” “It looks better even without using any of Unreal Engine 5’s new techniques, some of which you have options for in the game now. “We fine-tuned the graphics of Satisfactory overall,” Hofma told me. ![]() This allowed them to implement features such as better textures that can be loaded more easily and look good, especially from a distance, as well as toying with early efforts in global illumination and realistic lighting, which gives an impressive and dynamic look to nearly all facets of the game. More than that just making it look good in the new trappings, the team also wanted to make use of the tools that UE5 had been repping, such as Nanite (the mesh rendering tool). Many parts of the game had to be rebuilt from the ground up in the new engine. It was no easy task, Hofma explained to me, as the team actually began the effort somewhere around November 2022. One of the most important changes that came to Satisfactory Update 8, and the one that sets the stage for all things ahead, was the move to Unreal Engine 5. I recently got to take a tour of Satisfactory Update 8 with Game Director Mark Hofma and Community Manager Snutt about the latest features, the road here, and what lies ahead. For a few years now, the Coffee Stain Studios team has been tweaking, updating, and meeting community requests head-on, but with a huge move of the game to Unreal Engine 5, they feel like the true release of Satisfactory is finally within sight, though there’s still a lot of work to be done. In fact, it was one of the first games we checked out on the Indie-licious livestream when it began in 2020. Satisfactory has been around in early access for quite a while. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |