當然,硬件加速不僅限於3D內容,它還可以用來爲我們傳統的2D遊戲進行性能的提高。Starling框架就是一個最新的,功能強大的2D加速框架,使用它,可以讓我們Flash開發人員很簡單地就享受到硬件加速帶來的快感。下面是一段介紹此框架的文字:
Starling 是在 Stage3D APIs 基礎上開發的一種 ActionScript 3 2D 框架(可用於 Flash Player 11 和 Adobe AIR 3的桌面)。 Starling 是爲遊戲開發設計的,但是你可以將它應用於很多其它的應用程序。 在不必涉及低級 Stage3D APIs 情況下,Starling 使得編寫具有快速 GPU 加速功能的應用程序成爲可能。
大多數 Flash 開發人員希望利用這種能力提高 GPU 的加速功能(通過使用 Stage3D 技術),而不必編寫如此高級的框架和深入研究低級的 Stage3D APIs。 Starling 是完全基於 Flash Player APIs 而設計,並將 Stage3D(Molehill)複雜性抽象化。 因此每個人都能看到直觀的程序。
先不管這段文字翻譯得通不通順,起碼我們知道,使用該框架能讓我們更加便捷地就用上Stage3D,享受硬件加速爲我們的2D應用帶來的強化。
在Starling的官方網站上有得下載一本《Introducing Starling》,這本電子書爲我們介紹了Starling框架的方方面面,現在,我將此書翻譯成了中文版,供大家下載閱讀。
英文原版地址:www.iamsevent.com/UPLOAD/IntroducingStarling.pdf
中文版地址:www.iamsevent.com/UPLOAD/IntroducingStarlingChinese.pdf