游戲開發框架:HaxePunk
FlashPunk AS3 庫一個移植。跟原來相比有幾個補充/差異。
- 構建用于Flash, Windows, Mac, Linux, iOS, Android, 和 Ouya
- Circle/Polygon masks
- 本地硬件加速
- 操縱桿和多點觸摸輸入
- Texture atlases for native targets (supports TexturePacker xml)
HaxePunk 是一款開源的游戲開發框架,旨在幫助開發者能夠在任何平臺上構建自己的游戲,目前支持的平臺有iOS、Android、 Windows、Mac 和 Linux。HaxePunk使用的是OpenFL和Haxe 開發,OpenFL 提供的是一個跨平 臺的Flash API,同時包含高級圖形層。而 Haxe 則是嚴格類型的編程語言,幫助開發者節省時間的同時仍能高性能的編譯可執行文件。
主要特性
-
Backdrop類:是一個背景紋理,在繪制時,可以橫向與縱向重復。
-
Canvas類:多功能繪制畫布,大小可以超出一般的Flash BitmapData限制。
-
發射器:粒子發射器用于發射和渲染粒子精靈,帶有大量粒子的良好渲染性能。
-
圖形列表:一個Graphic可以包含一個或多個類型的多圖形,對于使用不同部分繪制精靈是很有用的。
-
Image類:性能優化的非動畫圖像,可以使用轉換繪制到屏幕上。
-
Spritemap類:性能優化的動畫圖片,可以有多個動畫,從提供的源圖像繪制幀到屏幕上。
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!