/minesweeper

지뢰찾기 게임 구현

Primary LanguageJavaScript

지뢰찾기 게임 만들기

기능정의

  • 초급, 중급, 고급 레벨
  • 초급: 9 * 9, 중급: 16 * 16, 고급: 30 * 16, 사용자 정의 지원(최대 100 * 100)
  • 지뢰매설 개수 : 초급 : 10, 중급: 18, 고급: 99, 사용자 정의 지원(최소: 0, 최대: 가로 * 세로 보다 작게)
  • 시작 버튼 클릭시 보드를 초기화 하고 시간을 초단위 시간 재기.
  • 좌측 클릭시 처리
    • 열려있는 셀인 경우 pass
    • 지뢰를 클릭한 경우 : 전체 보드를 오픈하고 게임종료.
    • 주위에 매설된 지뢰가 있는 경우 매설된 지뢰의 개수를 표시.
    • 주위에 매설된 지뢰가 없는 경우 주변 노드기준으로 매설된 지뢰가 없을때까지 탐색하여 오픈.
  • 우측 클릭시
    • 지뢰표시하기
  • 좌측 우측 동시 클릭시
    • 주위 노드를 hover 처리 한다.