Some of the 3rd party releases on Switch 2 (And the 9th gen as a whole) have really shown how much standards for optimization and performance have dropped.
This discussion isnt exactly Switch 2 specific. But I’ve been thinking about this because of how many AAA games have released on the Switch 2 with such bad optimization.
I feel like this past generation has really normalized bad optimization for a lot of AAA releases. Like the Series X and PS5 were such a massive boost in power compared to previous generation, that consoles were finally competing with mid-high end PCs.
But I wonder if that boost in power made devs complacent with worse optimization. Like they imagined the increased hardware would do all the work for them. I mean there are games releasing nowadays that are running badly on high end PCs. Space Marine 2, the Jedi Survivor games, the new Monster Hunter, Borderlands, etc. These games are struggling to push 60fps on RTX 5000 series. At some point we should just be allowed to say that studios are getting cheap with optimization…?
And the Switch 2 really highlights this issue. Because yeah the Switch 2 isn’t a powerhouse…but it’s also not some shit box. It’s still considerably stronger than a PS4 Pro or One X. Yet we’re getting performance worse than the 8th generation here. The Castlevania team can’t be assed to make a 2D platformer run at 60fps on it. Or that Elden Ring footage, which honestly looks as rough as base PS4 footage.
I also feel like a big part of this issue is that studios keep chasing higher fidelity visuals, at the cost of performance. Like I’m not sure how hot of a take this is, but I stopped caring about graphical fidelity the moment the PS5 launched. Because while yes, there was *technically* a different in graphical detail, it wasn’t enough for me to care. There are games from the PS3 generation that still look incredible today.
I feel like if studios were willing to sacrifice graphical fidelity a bit, we could see so much more advancement in optimization, level design, asset loading, etc.