2011-09-08 9 views
1

これは私が熟考した/苦労したことで、いくつかの意見を聞いて欲しいです。私はiOS SDKに精通していますが、OpenGL関連の側面ではなく、実際にはさまざまなSDK、特にiOS上で動作するように構築されたゲームSDKはありません。iOSでの2Dゲーム

iPhone/iPad用の2Dゲームを作成したい場合は、UIImageViewsなどのiOS SDKオブジェクトの単純なコレクションを使用して、画面上でやりとりするスプライトをたくさん作成するのは簡単ですそのためのSDKと一緒に行くのが良いですか?私はglと一緒に行くことが2dの要件のために外にあると仮定していますが、私がそこに間違っていれば、何の意見も声を掛けてください。

私は主に、物事を成し遂げるための最も速いルートと、技術の向上のための最小限の要件を組み合わせることに興味があります。明らかに、それが他のOSのクロスプラットフォームであるという理由だけでSDKを使用する価値があるのなら、それは言及するのが妥当です。

答えて

2

OpenGLの上にフレームワークを使用する利点は、生産性、保守性を大幅に向上させ、プログラミングエラーを減らすことができます。

私はcocos2d-for-iphoneと個人的に仕事をしています。これはObjective-Cで書かれており、OpenGLをベースにしています。 2Dゲームを作成する目的で作成されたため、UIKitやQuartzCoreとは異なり、そのために設計されています。シーンやスプライトを管理したり、アニメーションを作成したり、サウンドなどのライブラリを作成するのに便利なAPIを多数提供しています。

iphone hereで利用できるいくつかのオープンソースのゲームエンジンについて説明する非常に良い記事があります。それはあなたの検索であなたを助けることができます。

関連する問題