지뢰찾기

지뢰찾기
지뢰찾기


지뢰찾기 – 전략 격자 퍼즐
개요
지뢰찾기는 플레이어가 추리와 전략으로 숨겨진 지뢰 격자를 해제하는 고전 논리 퍼즐 게임입니다. 각 타일에는 안전한 공간, 숫자 힌트, 혹은 위험한 지뢰가 숨어 있습니다. 타일을 열고, 의심되는 곳에 깃발을 표시하며, 한정된 탐지 능력을 전략적으로 사용해 모든 지뢰가 없는 타일을 찾으면 승리합니다. 게임은 완전히 HTML5로 구현되어 데스크톱과 모바일 브라우저 모두에서 부드럽게 실행됩니다.
주요 특징
- 순수 HTML5 게임플레이 – 플러그인이나 다운로드 없이, 최신 브라우저에서 즉시 플레이 가능
- 반응형 디자인 – 데스크톱, 태블릿, 스마트폰에서 터치 지원 등으로 최적화
- 동적 난이도 – 보드 크기와 지뢰 수(기본 10×10, 15개 지뢰) 조절로 캐주얼부터 하드코어까지 다양한 세션 지원
- 깃발 시스템 – 오른쪽 클릭(또는 롱프레스)으로 의심되는 칸에 깃발을 꽂아 남은 지뢰 수를 관리
- 탐지 능력 – 한정된 횟수로 해당 타일의 정확한 내용을 위험 없이 미리 확인 가능
- 시각적 피드백 – 클릭 시 타일 애니메이션, 각기 다른 색상의 숫자, 지뢰와 깃발 이모지 표시
- 게임 오버 & 승리 오버레이 – 중앙에 명확한 메시지로 새 라운드 시작 안내
- 내장 통계 – 한눈에 남은 지뢰와 탐지기 개수 확인 가능
- 접근성 – 고대비 색상, 크기 조절 가능한 텍스트, 키보드 단축키(오버레이 닫기: Esc)
플레이 방법
게임 내 플레이 방법 섹션을 참고하세요. 요약하면:
- 타일을 왼쪽 클릭하여 엽니다.
- 오른쪽 클릭(또는 롱프레스)으로 깃발을 꽂거나 해제합니다.
- 탐지 버튼을 사용한 뒤, 타일을 클릭해 해당 칸의 내용을 게임 종료 없이 확인할 수 있습니다.
- 숫자는 해당 타일을 포함해 인접한 지뢰의 개수를 나타냅니다(대각선 포함).
- 모든 안전한 타일을 열면 승리하며, 지뢰를 클릭하면 게임이 종료됩니다.
FAQ
보드 크기나 지뢰 수를 변경할 수 있나요?
네. 게임 소스 코드의 상수(BOARD_SIZE, MINE_COUNT)를 수정해 보드 크기와 난이도를 자유롭게 조정할 수 있습니다.
탐지기는 몇 번 쓸 수 있나요?
기본 설정에서는 게임당 세 번의 탐지기를 사용할 수 있습니다. 탐지기는 새 게임을 시작할 때만 초기화됩니다.
모바일 기기에서도 플레이할 수 있나요?
물론입니다. 터치 제스처로 깃발(롱프레스)과 타일 열기(탭)를 대체할 수 있으며, 레이아웃이 자동으로 작은 화면에 맞게 조정됩니다.
실수로 안전한 칸에 깃발을 꽂으면 어떻게 되나요?
깃발은 남은 지뢰 표시 외에는 게임 진행에 영향을 주지 않습니다. 동일한 칸을 오른쪽 클릭(또는 롱프레스)하면 언제든 깃발을 제거할 수 있습니다.
인터넷 연결이 필요한가요?
아니요. 페이지를 한 번 불러오면 게임은 완전히 오프라인에서 실행됩니다. 외부 스크립트는 분석 및 광고용 PlayMyGame SDK(선택사항)뿐이며, 스크립트 태그를 삭제해 비활성화할 수 있습니다.
게임을 일시정지할 수 있나요?
현재 버전에는 일시정지 기능이 없습니다. 하지만 페이지를 새로고침하면 새로운 세션이 시작됩니다.
기술 정보
- 언어: HTML5, CSS3, JavaScript (ES6)
- 프레임워크: 없음 – 호환성을 극대화한 순수 바닐라 코드
- 그래픽: CSS 그라디언트와 이모지 사용, 외부 이미지 에셋 없음
- 성능: 저사양 기기에서도 최적화, 최소한의 DOM 업데이트와 CSS 트랜지션 사용
결론
지뢰찾기는 논리, 위험 관리, 빠른 의사결정이 조화를 이루는 시대를 초월한 게임입니다. 잠깐의 두뇌 자극을 원하는 캐주얼 유저부터 깊이 있는 전략 퍼즐을 선호하는 매니아까지, 반응형 디자인과 탐지기, 깔끔한 UI로 무한한 재플레이 가치를 제공합니다.
지뢰찾기 플레이 방법
지뢰를 건드리지 않고 숨겨진 격자를 모두 열어보세요. 논리와 깃발, 한정된 탐지 능력을 이용해 보드를 클리어하세요.
- 왼쪽 클릭으로 타일을 열 수 있습니다.
- 오른쪽 클릭(또는 모바일에서 롱프레스)으로 의심되는 지뢰 칸에 🚩 깃발을 꽂거나 제거할 수 있습니다.
- 탐지 (한정 사용) – 탐지 버튼을 누른 뒤, 타일을 클릭하면 해당 칸의 실제 내용을 게임 종료 없이 확인할 수 있습니다.
- 열린 타일의 숫자는 해당 칸을 포함해 인접한 지뢰의 개수(대각선 포함)를 나타냅니다.
- 지뢰를 열면 게임이 종료됩니다. 모든 지뢰가 없는 칸을 열면 승리합니다.
숫자를 이용해 안전한 칸을 추리하고, 지뢰에는 깃발을 표시하며, 탐지 기능을 전략적으로 활용하여 퍼즐을 해결하세요.
PlayMyGame


















