基本的には、私は衝突の検出のための基本的な方法を持っています、そして、私がアプレットを実行するとき、それは動作しますが、ほとんどの場合、それは実行します。ここにエラーといくつかのコードがあります: Exception in thread "Thread-3" java.lang.NullPointerException
at zombies.Main.checkCollision(Main.ja
私は、高速な方法で、必要とされているものを見つける方法を、ベクターに構造体やクラスオブジェクトの数千人を持っている場合は? 例: ゲームを作成し、最も速い衝突検出方法が必要です。各タイルは構造体です。ベクトルマップには、xとyの値を持つタイルがたくさんあります。 だから基本的に私が行います For(i=0;i<end of vector list;i++)
{
//searching if x
私は今、単純なゲームを書いています。多くのオブジェクトの衝突を検出できる必要があります(10個のオブジェクトが他の20個のオブジェクトと衝突するかどうかをチェックします。 //Check for collisions between tanks and bullets
ArrayList<Object> objectsToRemove = new ArrayList<Object>(