Game developers threaten to abandon 苹果 for deprecating 的OpenGL

Game developers threaten to abandon 苹果 for deprecating 的OpenGL
科技类Forge媒体的编辑。在全球技术会议上经常看到一只手握着咖啡,另一只手握着笔记本电脑。如果它令人讨厌,我可能会喜欢上它。

A notice of 的OpenGL’Apple中的S弃用’的文档使游戏开发者扬言要放弃该公司’s platforms.

的几十年来,OpenGL一直是跨平台游戏开发人员久经考验的可靠库。 Vulkan和Apple等新兴API’s own Metal offer promising alternatives, but many projects still use 的OpenGL.

苹果opengl 1

Dan Omachi, Software Engineer at 苹果, explained during a session at WWDC that 的OpenGL was designed 25 years ago. 3D rendering has changed fundamentally since then, including things such as multithreaded operations 和 asynchronous processing.

虽然大多数平台都支持现代API,例如用于跨平台开发的Vulkan或用于Microsoft的DirectX 12’在苹果的平台上,苹果决定创建Metal来对其平台和处理器进行优化。

很少有人可以反对金属’s creation — it’一个出色的,经过优化的API,可提供出色的性能— but it’s clear many developers feel it was too early to deprecate 的OpenGL.

苹果opengl 2

的OpenGL’s弃用意味着它将保留在每个Apple中’的操作系统,但将不再更新。在某些时候,它将被删除 –但苹果尚未提供日期。该公司建议所有新游戏均使用Metal制作。

Metal得到了流行的第三方引擎(例如Unreal,Unity和Lumberyard)的支持。苹果也支持它’自己的框架,例如SpriteKit,SceneKit和Core Image。

Game developers looking to switch from 的OpenGL to Metal are well supported, but it will undoubtedly have a big knock on PC-to-Mac game ports.

您对苹果有何想法’s decision to deprecate 的OpenGL? Let us know in the comments.

有兴趣听行业领导者讨论这样的话题并分享用例吗? 参加同居 物联网技术博览会, 区块链博览会, 人工智能 & 大数据 Expo网络安全& 云 Expo 即将在硅谷,伦敦和阿姆斯特丹举行的世界大赛,探讨企业技术的未来。​​​​​​​

查看评论
发表评论

发表评论

您的电子邮件地址不会被公开。 必需的地方已做标记 *