1

私は、無限のランニングと高所へのジャンプを伴うandroid2Dゲームを開発しています。セルをリサイクルする変更されたハッシュグリッドを実装しようとしていますが、深く掘り下げるほど、非常に遅くなると感じます。また、ハッシュグリッドを使用して、何をレンダリングしてスポーンするかについての参照を取得します。私の質問は、私のニーズを満たすシステムはありますか?または、グリッドを効率的に使用するためのヒントはありますか?

4

1 に答える 1

1

Box2Dをご覧になることをお勧めします 。過去に衝突が発生したゲームを処理する必要がありましたが、それは Java であったため、Android では利用できない awt.geom ライブラリで完全に動作することができました。

もう 1 つのアプローチは、Rectを使用して、"contains" と "intersect" で衝突を検出することです。

于 2012-08-11T09:10:14.273 に答える