2D int 配列があるとしましょう..
int[][] board = new int[10][20];
public void initBoard()
{
for(int r = 0; r < 10; r++)
for(int c = 0; c < 20; c++)
board[r][c] = 0;
}
0 は駒がないことを意味します。駒は 1 ~ 7 で表されます。
1 - Z 形状
2 - S字
3 - 線の形
4 - T形
5 - ボックス形状
6 - L型
7 - 後方 L 型
配列全体をランダムな形状で埋め、スペースを残さない最良の方法は何ですか?
注: ゲームは動作しています。テトリスのゲームプレイを使用しながら、別のゲームに適応させようとしています。