iOS模拟器游戏运行速度非常慢(低fps)
潜入精灵套件(xcode 5)。 有两个我正在使用的示例程序,1.创build新项目时包含的默认飞船示例,以及2.我下载的冒险游戏。
在iOS模拟器中运行这些示例(似乎不重要)。 每帧的帧率绝对是糟糕的。 如果我在太空船/ hello世界的例子中只添加了30个旋转太空船,那么FR就会从60 FPS迅速下降到(ug)12 FPS。
冒险游戏的例子,再次,运行在iOS SIM,运行在尖叫10-20 FPS(取决于多less行动正在进行)。
苹果是否认真对待这些游戏例子? Sprite Kit似乎是废话 – 我认为问题是程序员使用Texture Atlas的方式,或者是Sprite Kit(API)处理它们的方式。
有人帮我理解这个或修复它?
在Mavericks下运行xcode 5,Mac Mini – 我在Unity3D下编程,在那里没有问题,尤其是使用2DToolkit的30个对象。
模拟器不是一个设备。 模拟器使用Mac的CPU(吨更快)和Mac的内存(更多)。 然而,模拟器也通过软件渲染器来模拟OpenGL ES,即使在最快的CPU上也是非常慢。
由于这一点以及没有最终用户在模拟器上运行应用程序的事实,模拟器上的任何性能测量都是完全不正确的!
对不起,大喊大叫,但我觉得这个需要有说服力。 ;)