3つ以上並ぶと消えるロジックは私も作った事があります。宣伝になりますがぐるっぱ+を私の活動から見て下さい。 簡単に説明するとダミーの配列とフラグを用意して 1.表示用の配列の中の1つ目の配列変数から何のドロップか見る 2.2つ目の配列変数から何のドロップか見て、1と同じならダミーのフラグに1を足す 3.端っこまで見に行くか違うドロップに当たったらダミーのフラグが2以上(0で1つ、1で2つ、2で3つ同じという意味)ならばダミーの配列にフラグを立てる(例えば縦と横でクロスしてる場合に縦だけ消しに行かないようにする為) 4.全部の配列をチェックしてフラグが立ったドロップを消す 5.空いた部分に上からドロップを落とす こんな感じで。仕組みを1つ1つ理解するとゲームが見えてきますよ。