我想在iphone上学习和开发2D游戏,但我不知道我是否应该先学习Quartz 2d,或者我可以直接进入openGL ES?
答案 0 :(得分:2)
我的建议是首先看看cosos2d ......
答案 1 :(得分:0)
这应该是评论,但我不允许发表评论:
你的问题是主观的。答案取决于你想要什么样的游戏。 您可以随时使用UIKit和CoreAnimation(Quartz)进行简单的2D动画/游戏。如果你想构建具有良好帧速率的重/复/ 3D动画,你可以尝试使用OpenGL,但它会更难学习。
答案 2 :(得分:0)
我现在正在学习OpenGLES,这并不简单。也就是说,可能还有更多的文档可供使用,Apple在其开发中心有很多东西。
以这种方式看待 - 学习OpenGLES现在将来会得到回报,因为OGL几乎可以在阳光下的每个平台上工作,或者在室内隐藏在阳光下。如果我是你,我会咬紧牙关学习OES。
答案 3 :(得分:0)
Corona是一个很好的工具包,可以快速轻松地开发2D游戏和应用程序。