【问题标题】:Is Quartz2D or OpenGL more appropriate in my situationQuartz2D 还是 OpenGL 更适合我的情况
【发布时间】:2012-03-20 10:07:14
【问题描述】:

我正计划开发一款 2D 游戏。它是一个交通控制游戏,有许多不同的实体 - 具有各种复杂性的车道、行人、骑自行车的人、具有不同权限的汽车和偏离路线的交通灯等。虽然它会是 2D 我希望它尽可能平滑。这些对象大多不会那么逼真——例如,行人更像卡通人物而不是真人——但游戏的流程应该是自然的。我在决定是使用 Quartz 还是 OpenGL 时有点困难。我在 SO 中阅读了很多线程,但我仍然需要更多指导。非常感谢。

【问题讨论】:

    标签: ios opengl-es quartz-graphics


    【解决方案1】:

    对于性能视图,OpenGL 将是最好的。 Cocos2d a link 是一个非常好的框架,可以将图片放到画布上,性能非常好。

    我没有使用 GLKit(来自 iOS5),但你可以将 OpenGL 视图放在 UIKit 中,如果你仍然想使用核心图形进行绘制,那将是很好的,你可以将 UIKit 和 OpenGL 分层。

    我个人推荐Kobold2d:http://www.kobold2d.com/display/KKSITE/Home,因为它自带很多样例项目,你可以从这里开始改。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-09
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多