什么时候在iPhone上使用openGl-es与其他工具包相比是否合适?我一直在学习如何使用它,突然觉得它对我的想法可能有些过分。它是二十一点游戏的好选择吗?
答案 0 :(得分:1)
可能有点矫枉过正,因为纸牌游戏有一组固定且静态定义的图形元素(即一组图标元素会这样做。)
答案 1 :(得分:1)
你应该读这个问题:
Are most games on the IPhone done with OpenGL ES?
一般情况下,OpenGL ES经过高度优化,不会产生太多开销,您应该将CoreAnimation
视为更简单,更抽象的选项。
答案 2 :(得分:1)
如果你想让3D动画卡片在屏幕上平滑地翻转而不是静态移动卡片,那么是的,使用OpenGL ES。如果你想学习3D编程或矢量数学,也可以使用它。当然,二十一点游戏并不是最先进的,但你可能想要一个比Windows Solitaire更华丽的用户界面。
答案 3 :(得分:0)
还考虑到如果你构建一个像OpenGL ES这样的通用框架,你也可以将游戏移植到支持OpenGL ES的其他手机上,而且它不依赖于iphone ......