Just a couple comments in addition to what Ivan said. First, Stadia hardware is not a PC. It's built using similar commodity x86 and AMD GPU hardware, yes – but it's not a PC any more than Xbox and P...
See more...
Just a couple comments in addition to what Ivan said. First, Stadia hardware is not a PC. It's built using similar commodity x86 and AMD GPU hardware, yes – but it's not a PC any more than Xbox and PS4 are PCs, even though they are also built using x86 and AMD GPU hardware. So, conceptually, it really is much more like a console than a PC. Second, the Stadia platform runs Linux and only supports the Vulkan graphics API. Vulkan is really nice – similar in capability to DX12. But, supporting Vulkan isn't trivial for an existing game engine. I suspect a number of developers have relied on things like the dxvk library to port their DX11 game engines to Stadia. That adds overhead and limits the performance that can be achieved. Games that support Vulkan directly are showing much better performance and graphical quality. At the end of the day, game developers are in business to turn a profit. They need to evaluate how much effort it makes sense to put into a port compared to the forecasted return on that investment. The AC:O team had a goal of hitting 30 frames per second, and even though they had a list of potential optimizations they could have added, they stopped when they hit their target frame rate. That let them ship the game on time and at the right cost. Would I like to see 60FPS on that game? Sure. But, I'm also glad they were able to finish it when they planned to. Lastly, I don't think Stadia needs to "convert" anyone necessarily. I have a gaming PC as well, and I play some games there, and some games on Stadia. It gives me more choices than I had before. In my case, it will make it less likely that I will end up buying a new generation of console. But, I'm sure there will be plenty of console gamers who still upgrade, but also use Stadia where it makes sense for them. Stadia is about expanding the market – not (just) stealing pieces of it from existing players.