我只是有一个创建纸牌游戏的想法,我只是在考虑是否使用 OpenGl 或 CoreAnimation。你能告诉我使用 OpenGL 进行 2D 纸牌游戏是否有点矫枉过正。谢谢 :)
问问题
1401 次
3 回答
9
不知道更多就很难说。不过,您可以使用 CALayers、图像或使用石英绘图来制作卡片。这实际上取决于您正在考虑的视觉效果水平。如果只是移动卡片,那么我会说使用图层。
于 2009-10-14T15:02:44.480 回答
2
可能想看看GeekGameBoard。
“使用 Apple 的 Core Animation 构建棋盘和纸牌游戏的小框架。”
于 2009-10-14T18:28:44.150 回答
0
鉴于 Core Animation 使用 OpenGL 进行渲染,您可能不会注意到性能或内存使用方面的太大差异。我不认为你会通过使用 OpenGL 获得任何好处。另外,您必须自己处理所有动画,而不是 Core Animation 中预先构建的“设置它并忘记它”技术。
于 2009-10-14T15:22:14.627 回答