2012-04-17 7 views
3

こんにちは!Cocos2D(iOS)でマルチレベルゲームを作成するには

  1. 私はcocos2dでマルチレベルゲームを作成する方法を知りたいと思います。
  2. Angry Birds、Cut the Ropeのような大きな開発者は独自のレベルエディタを持っていると知っていましたが、他の人はどのようにマルチレベルゲームを作成していますか?

質問:どのようにレベルを構築/作成することができ、ビルダーのいずれかの種類がありますか?または、各レベルのクラスを作成する必要がありますか?

ありがとうございます!

+0

レベルを記述するクラスを作成し、ファイルからマップをロードする必要があります(XMLのように、または独自の書式を作成し、マップエディタを作成する必要があります)。あなたが書いているゲームのタイプに応じて、一般的な地図エディタも利用できます。 – Ruuhkis

+0

@Ruuhkis私はアーケード(側から見る)を書いています。だから私は良いレベルのエディタが必要です。 RPGや戦略を書くなら、TileMapを使うことができます。 –

+0

ユーザインタフェースを支援するCocosBuilderがあります。このページには、レベル設計に役立つとも言われています。 http://cocosbuilder.com/ –

答えて

2

私は現在、今後のゲームにLevelhelperを使用しています。 開発時間を大幅に短縮します。 独自のパーサやトレイルとエラーのxmlファイルを書く代わりに、多くの機能を備えた素敵なエディタが得られます。あなたが無限のレベルでないなら、私はそれをお勧めします。

+0

私はスクロールバックグラウンドでレベルを持っています。 LevelEditorをこの目的のために使用することはできますか? –

+0

はい、可能です。 Levelhelperはこれにうってつけの視差を使用します – s1m0n

+0

ありがとう、CocosBuilderの前に使用しましたか?彼らはあなたも同様にレベルを構築できると言っています。私は今日それを試してみる。それのただ一つの大きな利点は、それは絶対に自由であるということです。しかし、それは本当にクールなツールです。 LevelHelperの試用版を試してみるといいですね。 –

2

私は単一のシーン/レイヤーを使用し、XMLからレベルデータを動的にロードしています(マップ画像、衝突、敵の構成定義など)。それはあなたの要求に依存します。あなたのマップは無限ですか? http://www.iuridium.com/?page_id=2に私の解決策に関する詳細を見つける。また、これはあなたを助けるかもしれません:http://www.levelhelper.org

+0

いいえ、そうではありません。私はLevelHelperについて知っていた。あなたはそれについてどう思いますか?それ以前に使ったことがありますか? –

+0

レベルを作成してXMLファイルにパックしたのはどうでしたか? –

関連する問題