HaxePunk游戲開發(fā)框架
HaxePunk 是一款開源的游戲開發(fā)框架,旨在幫助開發(fā)者能夠在任何平臺(tái)上構(gòu)建自己的游戲,目前支持的平臺(tái)有iOS、Android、 Windows、Mac 和 Linux。HaxePunk使用的是OpenFL和Haxe 開發(fā),OpenFL 提供的是一個(gè)跨平 臺(tái)的Flash API,同時(shí)包含高級(jí)圖形層。而 Haxe 則是嚴(yán)格類型的編程語言,幫助開發(fā)者節(jié)省時(shí)間的同時(shí)仍能高性能的編譯可執(zhí)行文件。
主要特性
-
Backdrop類:是一個(gè)背景紋理,在繪制時(shí),可以橫向與縱向重復(fù)。
-
Canvas類:多功能繪制畫布,大小可以超出一般的Flash BitmapData限制。
-
發(fā)射器:粒子發(fā)射器用于發(fā)射和渲染粒子精靈,帶有大量粒子的良好渲染性能。
-
圖形列表:一個(gè)Graphic可以包含一個(gè)或多個(gè)類型的多圖形,對(duì)于使用不同部分繪制精靈是很有用的。
-
Image類:性能優(yōu)化的非動(dòng)畫圖像,可以使用轉(zhuǎn)換繪制到屏幕上。
-
Spritemap類:性能優(yōu)化的動(dòng)畫圖片,可以有多個(gè)動(dòng)畫,從提供的源圖像繪制幀到屏幕上。
評(píng)論
圖片
表情
