用的是cocos2d-x 2.2.2, 咋lumia520上,性能杠杠的。60fps毫无压力。在lumia920上却30帧都跑不了。简直是郁闷死了。
我想其他做wp8的童鞋应该也有这个问题,有什么招吗?
用的是cocos2d-x 2.2.2, 咋lumia520上,性能杠杠的。60fps毫无压力。在lumia920上却30帧都跑不了。简直是郁闷死了。
我想其他做wp8的童鞋应该也有这个问题,有什么招吗?
你用的debug模式还是release模式?这两者帧率差别很大.
还有,wp8版的效率确实很低,我对比过小米1和nokia 925,同样的代码小米1 60桢,925只有30桢,在绘制sprite较多时尤其明显,初步推断是directx绘制效率没优化好的问题,之前有报给引擎项目组,但wp8版是微软的人来跟进的,所以更新会很慢.
我用的release版本。
测试的现象是:
lumia520性能非常好,60帧妥妥的,lumia920各种卡顿,30帧以下。htc的各种机器都极差,差的惨不忍睹。
精灵数对于性能影响确实很大,我们大量使用batchnode,基本上的场景都在15次draw call以下,但结果还是很惨淡。
效率问题在现在的版本是很严重的,几乎到了没法使用的地步。确实ms open tech的人没有搞好,初步估计是angleproject的问题。因为以前的版本(没有用angleproject)性能是好的,虽然会经常挂。
这个问题我已经反映在github了,就不知道ms的人给不给力了,目测要悲剧。。。。
https://github.com/MSOpenTech/cocos2d-x/issues/39
上面是我发的issue大家都去反映下,说不定还有希望
楼主,我也遇到这个问题了,你是怎么解决的
请问楼主有什么解决方案吗