0

我对 iPhone 开发比较陌生。它使用 Cocoa 框架,对于开发游戏,我们可以使用我知道的 Cocos2d 框架,但我对这些与框架之间的结构关系感到困惑。Cocos2d 是 Cocoa 的子类吗?OpenGLES 框架与 Cocos2d 的关系如何?

感谢您的解释。

谢谢你。

4

1 回答 1

1

首先,在 iOS 上使用的实际 SDK 被命名为 Cocoa Touch(在 MAC OS X 上,它被称为 Cocoa,顺便说一句。)。它由十几个框架组成,涵盖了编写 iOS 应用程序的不同方面。

Cocos2d for iOS 基于 Cocoa Touch 并使用它的一些基础设施来提供对 2d 游戏最有用的 SDK。

为了渲染屏幕,Cocos2d 使用 OpenGLES(它也是 Cocoa Touch 的一部分)。

希望这能回答你的问题。

于 2012-05-11T14:10:33.427 回答