我是iPhone开发的新手。它使用Cocoa框架并开发游戏,我们可以使用我所知道的Cocos2d框架,但我对这些与框架之间的结构关系感到困惑。是Cocoa的Cocos2d子类吗? OpenGLES框架如何与Cocos2d相关?
感谢您的解释。
谢谢。
答案 0 :(得分:1)
首先,在iOS上使用的实际SDK名为Cocoa Touch(在MAC OS X上,它被称为Cocoa,顺便说一句。)。它由十几个框架组成,涵盖了编写iOS-Apps的不同方面。
适用于iOS的Cocos2d基于Cocoa Touch,并使用其部分基础架构提供对2D游戏最有用的SDK。
为了渲染屏幕,Cocos2d使用OpenGLES(它也是Cocoa Touch的一部分)。
希望这能回答你的问题。