2011-06-21 15 views
2

iPhoneのようなゲームを作成したいと思います。誰もが私の開発に使用するための最良のフレームワークを、より速く簡単に教えてもらえますか?iPhoneゲームの開発に使うフレームワークはどれですか?

私はcocos2D、Sparrow、Coronaの間で混乱していますか?どちらが使いやすく簡単ですか?考慮すべき他の価値はありますか?

+0

無料であるため、cocos2Dはゲーム開発に最適なプラットフォームです。 –

+0

コロナのようにすべての物理、衝突などを処理しますか? –

+0

http://gamedev.stackexchange.com/questions/9024/comparison-between-cocos2d-and-corona –

答えて

2

私が提案したのはBox2dです。私は最近、Pogo Jumpでゲームを作成し、それを作成するためにBox2dを使用しました。
Box2dは、のCocos2dに不自然に見える実際のジャンプやランニングエフェクトを表示できます。また、の衝突検出は、Cocos2dと比べてかなり簡単です。座標ベースでの衝突を検出する場所はやや複雑です。反対に、Box2dではボディーを作成し、というコンタクトクラスターという単純なクラスを使用して衝突を検出する必要があります。

あなたが定期的にそれをBOX2Dであなたのゲームの作成を開始しましょうとなりますユニットテスト場合、あなたは間違いなく、私が強調表示しようとして違いを実感ます。

+0

OK。 Cocos2Dインストールで提供されるCocos2DandBox2Dプロジェクトテンプレートを使用できますか?それとも別の方法で使う必要がありますか? –

+1

はい、プロジェクトテンプレートを使用してください。メニューを作成するには、別のものを表示したいときを除いて、Box2dは必要ありません。だからそこにCocos2Dを使うことができます。ゲーム内では、をインポートする必要があります。レイヤーまたはシーンの名前をlayer.mまたはscene.mとして、layer.mmおよびscene.mmに変更します。 – Nitish

+0

okありがとうございました。 –

2

ココス2d。ここで

は、同様にあなたのためのスタート地点である: http://iplayful.com/tweejump/

それはあなたが落書きジャンプのようなゲームを作るの背後にあるプロセスを理解するのに役立ちます。 (それだけでコピーするのではなく、すでに十分なTweeJumpクローンがあります!:

関連する問題