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上也是非常慢。
由于这一点以及没有最终用户在模拟器上运行应用程序的事实,模拟器上的任何性能测量都是完全不正确的!
对不起,大喊大叫,但我觉得这个需要有说服力。 ;)
- Swift:{get}和{get set}之间的区别是,选择哪一个?
- 与parsing用户进行Firebase身份validation
- 使用控制台日志“BKSendHIDEvent”冻结iOS 9应用程序
- <Error>:CGAffineTransformInvert:奇异matrix
- 具有UIWindowLevelStatusBar旋转问题的iOS 8/7 UIWindow
- 使用Firebase 3和Swiftlogging用户仍会显示`currentUser`
- 在debuggingxamarin for ios时没有find适用于应用程序的有效“aps-environment”授权string
- Como Programar en Swift con iOS 12(第3部分)
- 使用DSL简化您的Objective-C代码