每日最新頭條.有趣資訊

遊戲廠商:蘋果拋棄OpenGL 我們就拋棄Mac

在 WWDC 上,蘋果宣布將會進一步推動自家的 Metal 圖形技術,還會拋棄 OpenCL、削弱 OpenGL。這一做法雖然能夠進一步推動 Metal 的發展,但是卻受到了遊戲開發商的猛烈抨擊,他們表示蘋果的這一行為不利於跨平台遊戲開發,未來可能會放棄推出 Mac 版的遊戲。

在昨天的 WWDC 主題演講之後,蘋果放出了 macOS 10.14 開發者文檔,文檔中明確表示 OpenGL 和 OpenCL 圖形程式接口將會被削弱,雖然 macOS 10.14 依然支持它們,但是蘋果建議開發者將應用程式和遊戲轉移到 Metal 圖形接口上。很顯然,雖然今年蘋果沒有完全在 macOS 中刪除 OpenGL ,但這是遲早的事情了。

蘋果一直都想乾掉 OpenGL ,所以即使 macOS 支持 OpenGL ,其內置的版本依然是2010年發布的 OpenGL 3.3 ,而不是2017年發布的4.6。所以這也使得開發者們不得不自己動手,API Vulkan 就在今年年初發布了 iOS 和 macOS 版本,幫助開發者們在 macOS 上開發遊戲。

其實現在已經有不少研發資源豐富的大廠商推出了基於 Metal 的 Mac 版遊戲,比如魔獸世界、殺出重圍、見證者和塵埃拉力賽等等。但是其他開發商就不這麽想了,Vlambeer 公司的設計師 Rami 表示:“Metal 和 DirectX 的問題非常相似,它們都不是跨平台的,我們不得不增加支持的影像引擎,某個平台獨享的圖形 API 令人感到痛苦。”

大熱遊戲《Bridge Builder》的開發者 Alex Austin 更加直白,他表示自己過去專注於 Windows 遊戲的研發,得益於 OpenGL 的存在,他幾個小時就能夠把遊戲移植到 Mac 和 Linux 上,但是未來他可能需要重寫遊戲渲染圖形的方式。“我不會花任何時間在 Metal 上,因為 Mac 的市場份額太低了,並不值得我這麽做,其實我現在做 Mac 版也只是想盡可能支持我的粉絲罷了。”

遊戲開發者 Pittman 也有同樣的想法:“把遊戲轉到64位並不困難(macOS 未來將不再支持32位應用),但是轉到 Metal 是不可能的,我的三款遊戲在 Mac 上都壓根不賺錢。”

Altenburger 補充說:“維護 Metal 環境的成本明顯高於 Mac 市場的潛力,特別是對一些經典遊戲來說,基本上和 Mac 徹底無緣了,因為沒人會為了 Metal 去重建十年前的遊戲。”

獲得更多的PTT最新消息
按讚加入粉絲團