2012-03-29 11 views
3

リストやタイルの配列をロードしてマップ上に表示したいと考えています。Cocos2Dでダイナミックタイルマップが可能ですか?

Cocos2Dはマップにタイルを読み込む可能性があります。しかし、私の場合は、特定の部分/範囲のタイル(定義する)だけをロードしなければならず、これは実行時に動的に変更されます。一度に地図全体を読み込むことは決してありません。これは可能でしょうか? iOS上のCocos2Dの代替手段ですか?地図の詳細はサーバーから来ます。非常に大きなマルチプレイヤー環境で実行する必要があります。そのため、各プレーヤー/クライアントはマップの関連部分のみを読み込む必要があります。

答えて

0

これは間違いなく可能ですが、さまざまな方法があります。たとえば、実行時にシーンやレイヤーを入れ替えたり、異なるタイルマップを使用したり、CCSpriteを使って独自の方法でタイルマップを作成したりすることができます(たとえば、独自の視差シーンを作成するのは一般的ですCocos2dのビルトインParallaxシーンのメソッドです。必要に応じて、タイルマップでも同じことができます)。オプションは実際には創造性によってのみ制限されています。

+0

+1は、あなたのタイルマップクラスを継承します。リアルタイムでタイルのテクスチャを変更することができます。 – brigadir

関連する問題