iOS原生重度物理游戏是否没有优化方法

开了一个小游戏,用物理引擎+贝塞尔曲线模拟了一个弹性变形小球。完成之后这几天打包到iOS上发现性能堪忧。。。论坛搜了都说原生物理性能不行。由于iOS不能开启jit导致。

所以我想问下,是不是如果要做物理类型的游戏,就不能用Creator了?:joy:
或者其他大佬有什么优化方案吗?

IOS凡是牵扯到jit的内容,都很不理想
打开调试后看看你的game logic 到了多少ms。

针对优化的话
1.降低频率
2.降低效果
用chrome抓一下js的性能,IOS也抓一下,看看哪些语句的效果太低,针对性的优化

查过主要都是物理引擎的消耗

cocos2d-x里面,有oc版的box2d代码,如果可以魔改一下,让oc来运算的话,估计可以解决这个问题,只是随手一提,实现可能不太现实。。。。

的确没这个能力改写:joy:

内嵌网页吧

不过用网页性能也比unity差好多

内嵌网页试过了。性能的确好很多。支持的刚体 数量多了差不多一倍。然而查文档发现ios除了Safari 之外的浏览器是不给开启jit的。所以性能还是无法达到自带浏览器的效果。太坑了

Unity性能会好很多吗?好多资源都是从unity买过了并移植过来的。囧。

wkwebview是开了jit的吧,2d物理不知道,3d物理unity性能强很多

谢啦,粗略看了文档,原来发现那时很旧的,新的wkwebview的确是开启了。。
而且性能能用。就是不知道内嵌能不能过审核