배틀십은 10×10, 총 100칸의 격자 위에 함대를 몰래 숨기고, 좌표를 하나씩 불러 포격하며 상대의 함선을 먼저 모두… · 🎮 배치: 함선 선택→방향 토글→내 격자 셀 탭 · 전투: 적 격자 셀 탭으로 포격

🚢 함선 배치 단계
🎯 적 격자 (포격)
🛳️ 내 함대
함선 선택 → 방향 토글 → 내 격자 셀 탭으로 배치 · 🎲 랜덤 배치로 빠른 시작 · 키보드 화살표+Enter · R 다시배치 · Space 방향

배틀십(해전) 게임 소개

배틀십은 10×10, 총 100칸의 격자 위에 함대를 몰래 숨기고, 좌표를 하나씩 불러 포격하며 상대의 함선을 먼저 모두 격침시키는 2인 추리·확률 전략 게임입니다. 상대의 배치는 보이지 않기 때문에 "어디에 배가 있을까"를 미스와 히트의 단서로 좁혀 나가는 정보 비대칭의 두뇌 싸움이 핵심입니다. 이 페이지에서는 컴퓨터 AI(3단계 난이도)와 일대일로 대결합니다. 함대는 항공모함(5칸)·전함(4칸)·순양함(3칸)·잠수함(3칸)·구축함(2칸)으로 총 17칸이며, 이 17칸을 모두 맞히면 승리합니다.

조작법

🖥️ PC (키보드·마우스)📱 모바일 (터치)
  • 키보드: 화살표로 커서를 옮기고 Enter로 배치/포격합니다. 배치 단계에서는 Space로 방향을 회전하고 숫자 1~5로 함선을 선택합니다. R은 다시 배치(전투 중에는 새 게임)입니다.
  • 세로 화면에서는 화면 폭을 최대로 쓰기 위해 격자를 한 번에 하나만 보여줍니다. 상단의 [🎯 적 격자]/[🛳️ 내 함대] 세그먼트로 전환하세요. 가로 화면·PC에서는 두 격자가 나란히 표시됩니다.
  • 함선 배치: 상단 팔레트에서 놓을 함선을 선택하고, ↔가로/↕세로 방향을 토글한 뒤, 내 함대 격자의 셀을 탭하면 그 칸을 시작점으로 함선이 놓입니다. 겹치거나 격자를 벗어나면 놓이지 않습니다. 🎲 랜덤 배치 버튼으로 5척을 한 번에 무작위 배치할 수 있고, ↺ 다시 배치로 처음부터 다시 놓을 수 있습니다.
  • 전투 포격: 5척을 모두 배치하고 ⚔️ 전투 시작을 누르면 포격전이 시작됩니다. 적 격자의 셀을 탭하면 그 좌표를 포격합니다. 히트(빨강 ✕)·미스(물결)·격침이 표시되며, 한 발을 쏘면 차례가 상대에게 넘어갑니다.
  • 세로 화면에서는 화면 폭을 최대로 쓰기 위해 격자를 한 번에 하나만 보여줍니다. 상단의 [🎯 적 격자]/[🛳️ 내 함대] 세그먼트로 전환하세요. 가로 화면·PC에서는 두 격자가 나란히 표시됩니다.

게임 규칙

게임 배경 이야기

배틀십의 뿌리는 20세기 초 유럽의 종이·연필 게임으로 거슬러 올라갑니다. 1차 세계대전 무렵 프랑스에서 유행하던 "L'Attaque" 계열의 좌표 추리 놀이나 러시아 기원설 등 여러 갈래가 전해지며, 병사들이 모눈종이에 함대를 그려 놓고 좌표를 부르며 즐기던 것이 원형으로 알려져 있습니다. 이후 1931년 미국의 밀턴 브래들리(Milton Bradley)가 "Broadsides"라는 이름으로 상품화했고, 1967년에는 플라스틱 보드와 핀을 갖춘 두 폴더형 세트로 대량 보급되며 세계적인 인기를 얻었습니다. 이후 전자 음향판, 컴퓨터·모바일 버전으로 이어지며 순수한 확률과 추리의 게임으로서 오랜 사랑을 받아 왔습니다.

게임의 특징

고수로 가는 심화 전략

자주 묻는 질문

Q. 함선을 서로 붙여 놔도 되나요?
A. 네, 표준 규칙에서 함선은 서로 맞닿아도 됩니다(겹치는 것만 금지). 다만 함선이 붙어 있으면 상대의 히트 후 추적에서 유불리가 갈리므로 전략적으로 선택하세요.

Q. 히트하면 한 번 더 쏘나요?
A. 아니요. 이 게임은 표준 규칙을 따라 한 턴에 한 발만 쏘고 히트 여부와 관계없이 차례를 넘깁니다.

Q. Hard AI는 왜 그렇게 잘 맞히나요?
A. Hard는 아직 격침되지 않은 함선들이 들어갈 수 있는 모든 가로·세로 배치를 열거해 각 칸을 지나가는 배치 수(밀도)를 계산하고, 미해결 히트를 지나는 배치에 큰 가중치를 주어 확률이 가장 높은 칸을 포격합니다. 이 계산은 포격당 한 번만 수행되며 매우 빠릅니다.

Q. 최소 몇 발이면 이기나요?
A. 이론상 17발입니다(모든 포격이 명중할 때). 실제로는 미스가 섞이므로, 명중률과 최소 포격수를 기록으로 관리하며 효율을 높여 보세요.