《Trivial Haxe》(《HaxePunk》)在HTC Desire(《Icecream Sandwich》)上运



我用Haxe+ Haxepunk制作了一个简单的3帧动画,让角色走到你点击屏幕上的任何地方。我从在线教程中复制/粘贴代码只是为了测试Haxe。

这在flash, iOS模拟器和三星Galaxy 3上运行得很好…但在我的HTC desire上,它的运行速度不到每秒1帧。虽然我知道欲望不是春鸡,但这是一个巨大的性能差距,比我在任何应用程序上看到的都要多:银河vs欲望…

这是Haxe问题还是我做错了(错误的NDK,错误的编译标志,操作系统太旧等)?

进入引擎。hx, render()函数,并注释掉HXP.screen.refresh()。这条线绝对会扼杀OUYA (android游戏主机)的性能,所以它可能也会扼杀你。因为你不再需要每一帧都清除屏幕,所以你需要在每次更新时通过添加一个背景实例来绘制背景。在1080p分辨率和约80个实体下,我的游戏从7 fps变成了52 fps。

也试着从github上抓取最新的HaxePunk并运行ant来安装它,开发人员最近一直在研究android性能,并且有一些很好的未发布的修复程序将在上述修复之上。

相关内容

  • 没有找到相关文章

最新更新