【发布时间】:2009-08-05 04:33:31
【问题描述】:
我正在编写一个简单的游戏,它可以在背景图像上快速生成一个球图像。
Core Animation/Quartz 是否足以应付这种情况?
如果 OpenGL ES 不能在这个一次性项目中提供任何实质性的好处,我真的不想学习它。
【问题讨论】:
-
如果您决定使用 Core Animation,请确保在开发时定期在设备上对其进行测试!它在模拟器中可能工作得很好,但如果你做得太多,它会在设备上运行缓慢!
-
Ed 的评论无关紧要 - 无论您做什么,都应该在设备上进行测试,因为模拟器以您的桌面速度运行,而不是您的 iPhone。
-
你们都揭示了移动开发期望的一个常见问题。移动开发新手期望模拟器是准确的,或者至少是硬件的最小公分母要求。从事移动开发实践的人知道他们无法做到准确,而设备才是真正的衡量标准。
-
它被称为模拟器,而不是模拟器,这是有原因的。