を作りましょう。
マインスイーパーは、フィールド上の地雷を探して、地雷でないマスを開けるゲームです。以下が実装の要件です。
- 画面上にボードを表示し、その上に地雷や数字を表示する
- タッチした場所の周囲の8マスが地雷でない場合は、そのマスと周囲の8マスを開ける
- タッチした場所が地雷の場合、ゲームオーバーとなる
- 全ての地雷が開かれた場合、クリアとなる
以下が、実際のプログラムです。
このプログラムは、10x10のボードに地雷を20%の確率で配置します。画面をタッチすると、そのマスと周囲の8マスを開きます。クリアまたはゲームオーバーのいずれかが発生すると、ボードが再度初期化されます。