3

Android用のゲームアプリケーションの開発を始めましたが、進むにつれてクロスプラットフォーム環境に切り替えることにしました。バックグラウンドで複雑なオーディオ処理が行われるため、パフォーマンスは非常に重要です。数日かけてこのテーマを調査した結果、最も成功したオプションはMarmaladeSDKであるという結論に達しました。

次に、開発にIwGameまたはCocos2D-X、あるいはその両方を使用するかどうかを決定する必要があります。どちらも素晴らしくて面白そうです。誰かがこれらを使用し、経験を共有できますか?

ありがとう。

4

3 に答える 3

5

それはあなたのゲームがゲームエンジンにどれだけ依存しているかに依存します。Cocos2D-xIwGameエンジンは、のためだけに個人(または個人のチーム)によって構築されているのに対し、多くのオープンソース開発者によって提供された、より多くの機能範囲と頑丈なゲームエンジンですmarmalade

私は3Dゲームカメラの回転にのみIwgameエンジンを使用しましたが、セットアップが簡単すぎて、1日以内にゲームを正常に実行できました。したがって、ニーズが高くない場合は、IwGameを使用してください。

のような物理エンジンBox2DとのChipmunks関連性が高いと言われていますがCocos2D-x、マーマレードプロジェクトでは別々に使用しており、全く問題ありませんでした。したがって、より適切にリンクされた物理エンジンを使用することは大したことではありません。

Cocos2D-xで作業するには、最初にそれを学ぶ必要がありますが、IwGameはそれほど複雑ではありません。しかし、Cocos2D-xを使用すると、本格的なプロジェクトでの作業が簡単になり、これだけを使用したくなるでしょう。

于 2012-08-22T20:34:12.450 に答える
1

IwGameは、ゲームレベルのレイアウト、アニメーションの設計、ユーザーインターフェイスの作成を非常に簡単に行える、非常に強力な組み込みのマークアップ言語(XOML)を提供します。IwGameでは、コンテンツをリモートサーバーでホストし、オンデマンドでダウンロードすることもできます。ああ、それはまた、広告とアプリ内購入のサポートを組み込んでいます。

Cocos2Dはより成熟したエンジンですが、IwGameはより機能が豊富で使いやすいと思います。

于 2012-09-06T17:57:46.667 に答える
0

私はcocos2d-x(マーマレードなし)のみを使用しています。ゲームを作るときはかなり便利だと思いますが、セットアッププロセスと最初のゲームを動作させるのはそれほど簡単ではありません。

私はIwGameを試していなかったので、それについてはあまり言えません。

私のプロフィールでは、cocos2d-xゲームがどのように見えるかを感じることができます。

于 2012-08-22T23:12:42.940 に答える