gpt4 book ai didi

iphone - Quartz 2D 与 OpenGL ES 学习曲线

转载 作者:行者123 更新时间:2023-12-03 18:38:45 27 4
gpt4 key购买 nike

我开发 iPhone 应用程序已有几个月了。我想知道您对 Quartz 与 OpenGL ES 1.x 或 2.0 学习曲线的看法。你可以说出你的观点。我的问题是

*我是一名想成为游戏开发者的人,所以先用quartz开发然后再迁移是个好主意吗
到 OpenGL ES 或者没有什么区别 *能否请您说说您遇到类似问题时的经历

谢谢:)

最佳答案

Quartz 2D 不适用于游戏开发(恕我直言)。它是一个软件渲染API。它不会给你实时渲染速度。它非常适合绘制带有阴影的图表或矢量文本,或者将多个图像混合在一起。只是不适合游戏。除非你想制作一款很少有图像在单色背景下移动的游戏,即使在这种情况下,我怀疑它在旧设备上是否会非常流畅。我见过一些游戏显然是用 Quartz 编码的。一副可怜兮兮的景象。

迟早您最终会使用 Open GL ES 或构建在其之上的游戏框架。我建议你检查 cocos2D、SIO2 引擎或 SDK 中的示例。通过仔细编程,即使在第二代设备上,也可以制作具有视差滚动和相对少量对象的 60 FPS 的 Open GL ES 游戏。小翅膀就是此类游戏的一个例子。而且保持稳定的 30 FPS 根本不是问题。

关于iphone - Quartz 2D 与 OpenGL ES 学习曲线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1736583/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com