https://cyranopark.github.io/MineSweeper/
화면에 보이는 것
- 스타트 버튼 / 리스타트 버튼
- 못 찾은 지뢰 수
- 찾는 시간
- 지뢰가 숨어있는 공간
- 지뢰가 있는 칸
- 지뢰가 없는 칸
- 근처에 지뢰가 있는 칸
- 근처에 지뢰가 없는 칸
- 난이도 하(10X10) / 중(15X15) / 상(20X20)
로직
- 시작 버튼을 클릭하면 시간이 카운트 된다.
- 시작 버튼을 클릭하면 지뢰가 랜덤으로 뿌려지고 그 주변에 지뢰 갯수를 나타내는 숫자가 뿌려진다.
- 시작 버튼을 클릭하면 모든 칸은 가려진 상태이어야 한다.
- 지뢰가 있는 칸을 제외하고 전부 클릭이 되면 게임은 종료되고 찾은 시간이 점수가 된다.
- 지뢰가 있는 칸을 클릭하면 게임이 종료되고 점수가 없다.
- 숫자도 없는 칸을 클릭하면 주변에 숫자가 없는 칸들이 모두 자동 클릭이 된다.
- 마우스 오른쪽을 클릭하면 해당 칸은 깃발이 세워지고 클릭이 잠기게 된다.