"If you're not happy using the tools available to you to improve frame rate and you're not happy with the frame rate you have, you should play a different game"
My understanding is that Unreal is a garbage engine for optimization at face value, it has a lot of useful tools and a lot of incorrect/dated documentation for those tools some of which are also just kind of configured wrong as their default settings. If effort is put into optimization to configure things correctly and only use the various tools like nanite or lumen in their actual use cases (rather than just throwing them on everything) you can get some pretty fantastic optimization.
TLDR: Good but complex tools marketed as low effort with bad defaults and exagerated marketing.
My understanding is that Unreal is a garbage engine for optimization at face value, it has a lot of useful tools and a lot of incorrect/dated documentation for those tools some of which are also just kind of configured wrong as their default settings. If effort is put into optimization to configure things correctly and only use the various tools like nanite or lumen in their actual use cases (rather than just throwing them on everything) you can get some pretty fantastic optimization.
TLDR: Good but complex tools marketed as low effort with bad defaults and exagerated marketing.
Gearbox has developed on Unreal Engine since 2005. They have ~1,300 employees.
I’m sorry, I know game dev is hard. But if small, new studios can get it to work, Gearbox should get it to fly. They have no excuse.