私はiPhone開発に不慣れです。これはCocoaフレームワークを使用しており、ゲームの開発には、私が知っているCocos2dフレームワークを使用できますが、これらとフレームワークの構造的な関係については混乱しています。Cocos2dはCocoaのサブクラスですか?また、OpenGLESフレームワークはCocos2dとどのように関連していますか?
あなたの説明に感謝します。
ありがとうございました。
私はiPhone開発に不慣れです。これはCocoaフレームワークを使用しており、ゲームの開発には、私が知っているCocos2dフレームワークを使用できますが、これらとフレームワークの構造的な関係については混乱しています。Cocos2dはCocoaのサブクラスですか?また、OpenGLESフレームワークはCocos2dとどのように関連していますか?
あなたの説明に感謝します。
ありがとうございました。
まず、iOS で使用される実際の SDK は Cocoa Touch という名前です (MAC OS X では Cocoa と呼ばれます)。これは、iOS アプリを作成するためのさまざまな側面をカバーする多数のフレームワークで構成されています。
iOS 用の Cocos2d は、Cocoa Touch に基づいており、そのインフラストラクチャの一部を使用して、2d ゲームに最も役立つ SDK を提供します。
画面をレンダリングするために、Cocos2d は OpenGLES を使用します (これも Cocoa Touch の一部です)。
これがあなたの質問に答えることを願っています。