游戏开发框架: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 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
转载本站原创文章,请注明出处,并保留原始链接、图片水印。
本站是一个以用户分享为主的开源技术平台,欢迎各类分享!