Hacker News new | ask | show | jobs
by madpata 1820 days ago
It's not a chicken and egg problem. It's Apples fault/intention.

They had really bad support for OpenGL and wanted developers to use Apple's Metal API. But developers stayed on DirectX (Windows-only) or OpenGL/Vulkan for Linux/Windows/Android crossplatform. It just wasn't economically viable to develop for Mac.

1 comments

The importance of cross-platform 3D-APIs for game development is vastly overrated though. The problems of the Mac as gaming platform are much more "holistic" (but yes, in the end it's about the economical viability).