6 ms·
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 dev
by madpata 5y 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.
- flohofwoe 5y agoThe 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).