低層次的渲染應用程序編程接口--Metal

Metal 是一種低層次的渲染應用程序編程接口,提供了軟件所需的最低層,保證軟件可以運行在不同的圖形芯片上。Metal 提升了 A7 與 A8 處理器效能,讓其性能完全發揮。


簡介

iOS 已然是廣受歡迎的移動遊戲平臺,如今 iOS 8 讓這一平臺更加廣闊,因爲遊戲開發者擁有了煥然一新的先進技術。
Metal 是一項全新的技術,專爲開發高臨場感主機遊戲的開發者打造,可讓開發者全力發揮 A7 和 A8 芯片的性能。該技術經過優化,使處理器和圖形處理器能夠協同工作來實現最優性能。它專爲多線程而設計,並提供各種出色工具將所有素材整合在Xcode 中。

相關技術

SpriteKit

SpriteKit 讓開發者可以開發高性能、省電節能的 2D 遊戲。在 iOS 8 中,我們新添了多項增強功能,這將使 2D 遊戲體驗更加精彩。這些新技術有助於使遊戲角色的動作更加自然,並讓開發者可以更輕鬆地在遊戲中加入力場、檢測碰撞和生成新的燈光效果。

SceneKit

SceneKit 專爲休閒 3D 遊戲而設計,可讓開發者渲染 3D 遊戲場景。SceneKit 內置了物理引擎、粒子發生器和各種易用工具,可以輕鬆快捷地爲 3D 物體編寫動作。不僅如此,它還與 SpriteKit 完全集成,所以開發者可以直接在 3D 遊戲中加入 SpriteKit 的素材。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章