HTML5 游戲開發框架:Egret
Egret Framework是一款使用JavaScript(TypeScript)編寫的HTML5開源免費游戲框架。Egret Framework的核心定位是開放,高效,優雅。基于它,你可以快速輕松地構建屬于自己的HTML5移動游戲。
Egret框架是一個基于MIT開源協議許可的永久免費的項目!你可以在項目中隨意使用且修改它,并且擁有100%的控制權。你可以從Egret的 Github網站獲取它的源代碼,從而了解和學習它的核心細節。Egret具有完善的文檔,并且易于上手學習,使用它可以讓你更容易專注于游戲本身的開 發。
Egret框架內的JavaScript類庫,具備卓越的游戲渲染性能,相對于其他HTML5游戲框架,Egret深度優化了顯示對象列表處理機 制,提供 了強大的位圖CacheBuffer處理功能。在未來的正式版本中,Egret還將加入所有的渲染內容均可調用基于WebGL的硬件加速和無縫的軟件回退 功能。
Egret框架核心使用Typescript(JavaScript超集)編寫,透過它,你可以很容易的在iOS和安卓平臺的各種瀏覽器中輕松的運 行你的 HTML5游戲,并在不同平臺瀏覽器里提供近乎一致的用戶體驗。瀏覽器運行經由它構造的游戲不需要任何第三方的運行時插件的支持,簡潔優雅,是Egret 的最終目標。
Adobe Flash擁有完整的Web游戲工作流程,具有深度的開發者社區,一個出色的ActionScript語言和大量卓越的第三方游戲框架。這些都給與 Egret框架在開發中很多靈感。Egret借鑒了很多來自ActionScript的優點,站在巨人的肩膀上,踏上HTML5的技術浪潮,為HTML5 游戲領域貢獻一份力量!Push game forward!是Egret游戲框架的口號。