【问题标题】:is Open GL a Overkill for a 2d Card Game?对于 2d 纸牌游戏来说,Open GL 是不是矫枉过正?
【发布时间】:2009-10-14 14:59:18
【问题描述】:

我只是想创建一个纸牌游戏,我只是在考虑是使用 OpenGl 还是 CoreAnimation。你能告诉我使用 OpenGL 来制作 2D 纸牌游戏是否有点矫枉过正。谢谢:)

【问题讨论】:

    标签: iphone objective-c opengl-es core-animation playing-cards


    【解决方案1】:

    不知道更多就很难说。不过,您可以使用 CALayers、图像或使用石英绘图来制作卡片。这实际上取决于您正在考虑的视觉效果水平。如果只是移动卡片,那么我会说使用图层。

    【讨论】:

      【解决方案2】:

      可能想查看GeekGameBoard

      “使用 Apple 的 Core Animation 构建棋盘和纸牌游戏的小型框架。”

      【讨论】:

        【解决方案3】:

        鉴于 Core Animation 使用 OpenGL 进行渲染,您可能不会注意到性能或内存使用方面的太大差异。我不认为你会通过使用 OpenGL 获得任何好处。此外,您必须自己处理所有动画,而不是 Core Animation 中预先构建的“设置后忘记它”技术。

        【讨论】:

          猜你喜欢
          • 2021-10-04
          • 2011-04-14
          • 1970-01-01
          • 2017-05-03
          • 2013-01-10
          • 1970-01-01
          • 1970-01-01
          • 2015-03-09
          • 1970-01-01
          相关资源
          最近更新 更多