ギフトクエストに似たゲームを作成しています。要素を交換し、縦方向と横方向の繰り返し要素を確認してから、繰り返し要素を消去します (行または列で 3 つの要素が同じ場合は、それらを削除して新しい要素で埋めます)。
int [][] Board = new int[5][5];
私はボードとして整数配列を持っています。たとえば、チョコレート = 1、キャンディー = 2 などの特定の整数値で各ギフトを定義しました。
for(int i=0;i<5;i++)
{
for(int j=0;j<5;j++)
{
Board[i][j] = rand.nextInt(5);
}
}
スワップ部分も終了しました。行と列に同じ要素が3回以上あるかどうかをボードで確認したいと思います。その場合は、配列のその場所を空白にします。だから埋められる。
誰かがチェック部分で私を助けることができますか?