我只是想创建一个纸牌游戏,我只是在想是否使用OpenGl或CoreAnimation。你能告诉我使用OpenGL进行2D卡片游戏是否有点过分。谢谢:)
答案 0 :(得分:9)
如果不了解更多信息,很难说。尽管如此,您可以使用CALayers,图像或使用石英绘图。这取决于您正在考虑的视觉效果的水平。如果它只是移动卡片,那么我会说使用图层。
答案 1 :(得分:2)
可能想查看GeekGameBoard。
“使用Apple的核心动画构建棋盘和纸牌游戏的小框架。”
答案 2 :(得分:0)
鉴于Core Animation使用OpenGL进行渲染,您可能不会注意到性能或内存使用方面的差异。我不认为你会通过使用OpenGL获得任何东西。另外,您必须自己处理所有动画,而不是在Core Animation中预先构建的“设置并忘记它”技术。