HaxePunk是一款开源的游戏开发框架,它的出现旨在帮助开发者能够在任何平台上构建自己的游戏,目前支持的平台有iOS、Android、Windows、Mac和Linux等,代码已经托管至Github上。HaxePunk使用的是OpenFL和Haxe,OpenFL提供的是一个跨平台的Flash API,同时包含高级图形层。而Haxe则是严格类型的编程语言,帮助开发者节省时间的同时仍能高性能的编译可执行文件。 主要特性 渲染:
节选部分代码: Backdrop继承Canvas,构造函数: Emitter(发射器)构造函数: 输入: 包括键盘、鼠标、操纵杆、多点触控输入方式。 Demo: 官网提供的两个Demo,并附有源代码供参考。(点击图片进相关网页) 最后,若想更加具体了解HaxePunk框架,可进入官网进行研究。 传送门:mobilehub主页 |