Hacker News new | ask | show | jobs
by shmerl 3878 days ago
> They focus on one platform, because game programming is more than the graphics API, the hardware architecture and OS are also part of the whole equation, and what means being able to extract every single byte and ms for a few extra FPS.

Not according to experts who actually work on cross platform games.

> A publisher that targets PC, XBOX, PS4 and Nintendo has already by definition supported 4 graphical APIs

That's exactly the point. You can't claim they are happy about spending x4 times more on supporting their engine on each system and have a very limited ability to share code. It's always extra costs. They do it because vendors of those walled gardens limit developers' choice and artificially force incompatible APIs on them.

> you can shout to the windmills how much bad lock-in and duplication of efforts are

They are bad and everyone knows it.

> no one will care

Those who care more, work on breaking that lock-in. See what Oxide Games developers have to say about this lock-in idiocy, and don't claim they aren't professionals.

1 comments

Apparently they love DX12,

http://www.oxidegames.com/2015/08/16/the-birth-of-a-new-api/

And how it improves the user experience of their games.

Once more, grasp the culture of the video game industry.

At the same time they strongly criticized DX12 for being MS only and said it's necessary to have a cross platform solution (i.e. Vulkan). Grasp the simple fact that no one likes lock-in except for crooks.