{{위키데이터 속성 추적}}
{{출처 필요|날짜=2013-7-10}}
{{Infobox video game
|title=세균전
|collapsible=
|state=
|image=
|caption=
|developer=
|publisher=[[캡콤]]<br>The Leland Corporation
|series=
|engine=
|platforms=[[아케이드 게임|아케이드]]
|released=1990
|genre=[[전략 비디오 게임|전략]]
|modes= [[일인용 비디오 게임]], [[다인용 비디오 게임]]
}}

《'''세균전'''》(細菌戰)은 [[보드 게임]]의 일종으로, [[오델로]]와 비슷한 유형의 게임이다. 두 명이 번갈아가며 말을 움직여 진행한다.

== 규칙 ==
* 아래 그림처럼 칸 개수가 자연수로 된 판의 가장자리에 말을 배치한다. 처음 배치하는 말의 수는 자유롭게 지정할 수 있으나, 양 진영이 대칭을 이루도록 배치해야 한다. 또한, 경우에 따라 아래의 오른쪽 그림처럼 장애물(말을 놓을 수 없는 칸)을 배치할 수도 있다. 장애물도 역시 중심을 기준으로 대칭을 이루도록 배치해야 한다.
{| style="text-align:center; line-height:1;"
|-
|valign="bottom"|
{| class="wikitable" style="background:#ccffcc; color:#ccffcc; text-align:center; line-height:1;"
|-
|<span style="color:red;">●</span> ||● ||● ||● ||● ||● ||<span style="color:blue;">●</span>
|-
|● ||● ||● ||● ||● ||● ||●
|-
|● ||● ||● ||● ||● ||● ||●
|-
|● ||● ||● ||● ||● ||● ||●
|-
|● ||● ||● ||● ||● ||● ||●
|-
|● ||● ||● ||● ||● ||● ||●
|-
|<span style="color:blue;">●</span> ||● ||● ||● ||● ||● ||<span style="color:red;">●</span>
|}
|valign="bottom"|
{| class="wikitable" style="background:#ccffcc; color:#ccffcc; text-align:center; line-height:1;"
|-
|<span style="color:red;">●</span> ||<span style="color:red;">●</span> ||<span style="color:red;">●</span> ||<span style="color:red;">●</span> ||<span style="color:red;">●</span> ||<span style="color:red;">●</span> ||<span style="color:red;">●</span>
|-
|● ||● ||● ||● ||● ||● ||●
|-
|● ||● ||● ||● ||● ||● ||●
|-
|bgcolor="gray"|<span style="color:gray;">●</span> ||bgcolor="gray"|<span style="color:gray;">●</span> ||bgcolor="gray"|<span style="color:gray;">●</span> ||● ||bgcolor="gray"|<span style="color:gray;">●</span> ||bgcolor="gray"|<span style="color:gray;">●</span> ||bgcolor="gray"|<span style="color:gray;">●</span>
|-
|● ||● ||● ||● ||● ||● ||●
|-
|● ||● ||● ||● ||● ||● ||●
|-
|<span style="color:blue;">●</span> ||<span style="color:blue;">●</span> ||<span style="color:blue;">●</span> ||<span style="color:blue;">●</span> ||<span style="color:blue;">●</span> ||<span style="color:blue;">●</span> ||<span style="color:blue;">●</span>
|}
|}
* 말은 자신의 말에서 한 칸 혹은 두 칸 거리에 있는 빈 칸(아래 그림에서 연파랑 바탕으로 된 칸)에 놓을 수 있다. 가로·세로·대각선으로 한 칸 떨어진 곳(＋표시한 부분)은 그 곳에 말을 더 놓을 수 있고, 두 칸 떨어진 곳(×표시한 부분)은 그 지점으로 말을 옮겨 놓아야 한다.
{| style="text-align:center; line-height:1;"
|-
|valign="bottom"|
{| class="wikitable" style="background:#ccffcc; color:#ccffcc; text-align:center; line-height:1;"
|-
|● ||● ||● ||● ||● ||● ||●
|-
|● ||bgcolor="#ccccff"|<span style="color:blue;">×</span> ||bgcolor="#ccccff"|<span style="color:blue;">×</span> ||bgcolor="#ccccff"|<span style="color:blue;">×</span> ||bgcolor="#ccccff"|<span style="color:blue;">×</span> ||bgcolor="#ccccff"|<span style="color:blue;">×</span> ||●
|-
|● ||bgcolor="#ccccff"|<span style="color:blue;">×</span> ||bgcolor="#ccccff"|<span style="color:blue;">＋</span> ||bgcolor="#ccccff"|<span style="color:blue;">＋</span> ||bgcolor="#ccccff"|<span style="color:blue;">＋</span> ||bgcolor="#ccccff"|<span style="color:blue;">×</span> ||●
|-
|● ||bgcolor="#ccccff"|<span style="color:blue;">×</span> ||bgcolor="#ccccff"|<span style="color:blue;">＋</span> ||<span style="color:blue;">●</span> ||bgcolor="#ccccff"|<span style="color:blue;">＋</span> ||bgcolor="#ccccff"|<span style="color:blue;">×</span> ||●
|-
|● ||bgcolor="#ccccff"|<span style="color:blue;">×</span> ||bgcolor="#ccccff"|<span style="color:blue;">＋</span> ||bgcolor="#ccccff"|<span style="color:blue;">＋</span> ||bgcolor="#ccccff"|<span style="color:blue;">＋</span> ||bgcolor="#ccccff"|<span style="color:blue;">×</span> ||●
|-
|● ||bgcolor="#ccccff"|<span style="color:blue;">×</span> ||bgcolor="#ccccff"|<span style="color:blue;">×</span> ||bgcolor="#ccccff"|<span style="color:blue;">×</span> ||bgcolor="#ccccff"|<span style="color:blue;">×</span> ||bgcolor="#ccccff"|<span style="color:blue;">×</span> ||●
|-
|● ||● ||● ||● ||● ||● ||●
|}
|valign="bottom"|'''한 칸 떨어진 곳에<br />두었을 경우'''
{| class="wikitable" style="background:#ccffcc; color:#ccffcc; text-align:center; line-height:1;"
|-
|● ||● ||● ||● ||● ||● ||●
|-
|● ||● ||● ||● ||● ||● ||●
|-
|● ||● ||● ||● ||● ||● ||●
|-
|● ||● ||● ||<span style="color:blue;">●</span> ||<span style="color:blue;">●</span> ||● ||●
|-
|● ||● ||● ||● ||● ||● ||●
|-
|● ||● ||● ||● ||● ||● ||●
|-
|● ||● ||● ||● ||● ||● ||●
|}
|valign="bottom"|'''두 칸 떨어진 곳에<br />두었을 경우'''
{| class="wikitable" style="background:#ccffcc; color:#ccffcc; text-align:center; line-height:1;"
|-
|● ||● ||● ||● ||● ||● ||●
|-
|● ||<span style="color:blue;">●</span> ||● ||● ||● ||● ||●
|-
|● ||● ||<span style="color:blue;">↖</span> ||● ||● ||● ||●
|-
|● ||● ||● ||<span style="color:blue;">○</span> ||● ||● ||●
|-
|● ||● ||● ||● ||● ||● ||●
|-
|● ||● ||● ||● ||● ||● ||●
|-
|● ||● ||● ||● ||● ||● ||●
|}
|}
* 두 칸 떨어진 곳으로 이동할 때는 이동하는 길목이 막혀 있어도 이동하려는 칸만 비어 있다면 무방하다. 아래 그림에서 연파랑 바탕으로 표시된 곳의 파란색 말은 ×표시된 지점으로 이동할 수 있다.
{| style="text-align:center; line-height:1;"
|-
|valign="bottom"|
{| class="wikitable" style="background:#ccffcc; color:#ccffcc; text-align:center; line-height:1;"
|-
|● ||● ||● ||● ||<span style="color:blue;">×</span> ||<span style="color:red;">●</span> ||bgcolor="#ccccff"|<span style="color:blue;">●</span>
|-
|● ||● ||● ||● ||<span style="color:blue;">×</span> ||<span style="color:red;">●</span> ||<span style="color:blue;">＋</span>
|-
|● ||● ||● ||● ||<span style="color:blue;">×</span> ||<span style="color:blue;">×</span> ||<span style="color:blue;">×</span>
|-
|● ||● ||● ||● ||● ||● ||●
|-
|● ||● ||● ||● ||● ||● ||●
|-
|● ||● ||● ||● ||● ||● ||●
|-
|● ||● ||● ||● ||● ||● ||<span style="color:blue;">●</span>
|}
|valign="bottom"|
{| class="wikitable" style="background:#ccffcc; color:#ccffcc; text-align:center; line-height:1;"
|-
|● ||● ||● ||● ||<span style="color:blue;">×</span> ||<span style="color:blue;">●</span> ||bgcolor="#ccccff"|<span style="color:blue;">●</span>
|-
|● ||● ||● ||● ||<span style="color:blue;">×</span> ||<span style="color:blue;">●</span> ||<span style="color:blue;">●</span>
|-
|● ||● ||● ||● ||<span style="color:blue;">×</span> ||<span style="color:blue;">×</span> ||<span style="color:blue;">×</span>
|-
|● ||● ||● ||● ||● ||● ||●
|-
|● ||● ||● ||● ||● ||● ||●
|-
|● ||● ||● ||● ||● ||● ||●
|-
|● ||● ||● ||● ||<span style="color:red;">●</span> ||<span style="color:red;">●</span> ||<span style="color:red;">●</span>
|}
|valign="bottom"|
{| class="wikitable" style="background:#ccffcc; color:#ccffcc; text-align:center; line-height:1;"
|-
|<span style="color:red;">●</span> ||<span style="color:red;">●</span> ||<span style="color:red;">●</span> ||<span style="color:red;">●</span> ||<span style="color:red;">●</span> ||<span style="color:red;">●</span> ||<span style="color:red;">●</span>
|-
|● ||● ||● ||● ||● ||● ||●
|-
|<span style="color:blue;">×</span> ||<span style="color:blue;">×</span> ||<span style="color:blue;">×</span> ||<span style="color:blue;">×</span> ||● ||● ||●
|-
|bgcolor="gray"|<span style="color:gray;">●</span> ||bgcolor="gray"|<span style="color:gray;">●</span> ||bgcolor="gray"|<span style="color:gray;">●</span> ||<span style="color:blue;">×</span> ||bgcolor="gray"|<span style="color:gray;">●</span> ||bgcolor="gray"|<span style="color:gray;">●</span> ||bgcolor="gray"|<span style="color:gray;">●</span>
|-
|<span style="color:blue;">＋</span> ||bgcolor="#ccccff"|<span style="color:blue;">●</span>  ||<span style="color:blue;">＋</span> ||<span style="color:blue;">×</span> ||● ||● ||●
|-
|<span style="color:blue;">＋</span> ||<span style="color:blue;">＋</span> ||<span style="color:blue;">＋</span> ||<span style="color:blue;">×</span> ||● ||● ||●
|-
|<span style="color:blue;">●</span> ||<span style="color:blue;">×</span> ||<span style="color:blue;">●</span> ||<span style="color:blue;">●</span> ||<span style="color:blue;">●</span> ||<span style="color:blue;">●</span> ||<span style="color:blue;">●</span>
|}
|}
* 말을 둔 곳으로부터 인접한 지점(가로·세로·대각선으로 한 칸 떨어진 곳)에 상대방의 말이 있을 경우 그 말은 모두 자신의 말로 바뀐다. 예를 들어, 파란색 말이 아래 그림처럼 이동한 경우, 그 주변의 빨간색 말(연파랑 바탕으로 표시된 말)은 모두 파란색 말로 바뀐다.
{| style="text-align:center; line-height:1;"
|-
|valign="bottom"|
{| class="wikitable" style="background:#ccffcc; color:#ccffcc; text-align:center; line-height:1;"
|-
|● ||● ||<span style="color:red;">●</span> ||<span style="color:red;">●</span> ||<span style="color:red;">●</span> ||<span style="color:red;">●</span> ||<span style="color:red;">●</span>
|-
|● ||● ||<span style="color:red;">●</span> ||bgcolor="#ccccff"|<span style="color:red;">●</span> ||bgcolor="#ccccff"|<span style="color:red;">●</span> ||bgcolor="#ccccff"|<span style="color:red;">●</span> ||<span style="color:red;">●</span>
|-
|● ||● ||● ||● ||<span style="color:blue;">●</span> ||bgcolor="#ccccff"|<span style="color:red;">●</span> ||<span style="color:red;">●</span>
|-
|● ||● ||● ||<span style="color:blue;">↗</span> ||● ||bgcolor="#ccccff"|<span style="color:red;">●</span> ||<span style="color:red;">●</span>
|-
|<span style="color:blue;">●</span> ||<span style="color:blue;">●</span> ||<span style="color:blue;">○</span> ||● ||● ||<span style="color:red;">●</span> ||<span style="color:red;">●</span>
|-
|<span style="color:blue;">●</span> ||<span style="color:blue;">●</span> ||<span style="color:blue;">●</span> ||● ||● ||● ||●
|-
|<span style="color:blue;">●</span> ||<span style="color:blue;">●</span> ||<span style="color:blue;">●</span> ||● ||● ||● ||●
|}
|valign="bottom"|
{| class="wikitable" style="background:#ccffcc; color:#ccffcc; text-align:center; line-height:1;"
|-
|● ||● ||<span style="color:red;">●</span> ||<span style="color:red;">●</span> ||<span style="color:red;">●</span> ||<span style="color:red;">●</span> ||<span style="color:red;">●</span>
|-
|● ||● ||<span style="color:red;">●</span> ||<span style="color:blue;">●</span>||<span style="color:blue;">●</span>||<span style="color:blue;">●</span> ||<span style="color:red;">●</span>
|-
|● ||● ||● ||● ||<span style="color:blue;">●</span> ||<span style="color:blue;">●</span> ||<span style="color:red;">●</span>
|-
|● ||● ||● ||● ||● |||<span style="color:blue;">●</span> ||<span style="color:red;">●</span>
|-
|<span style="color:blue;">●</span> ||<span style="color:blue;">●</span> ||● ||● ||● ||<span style="color:red;">●</span> ||<span style="color:red;">●</span>
|-
|<span style="color:blue;">●</span> ||<span style="color:blue;">●</span> ||<span style="color:blue;">●</span> ||● ||● ||● ||●
|-
|<span style="color:blue;">●</span> ||<span style="color:blue;">●</span> ||<span style="color:blue;">●</span> ||● ||● ||● ||●
|}
|}
* 양쪽 모두 더 이상 둘 곳이 없으면 게임이 끝난다. 그 조건은 다음과 같다.
** 말이 판 전체에 가득 찬 경우
** 어느 한 쪽이 상대방의 말을 모두 따 낸 경우
* 만일 어느 한 쪽이 상대방을 완전히 포위해서 상대방이 더 이상 둘 곳이 없다면, 나머지 칸을 포위한 쪽의 말로 채우고 게임을 끝낸다.
* 게임이 끝난 경우, 말의 개수를 비교해서 많이 있는 쪽을 승자로 한다.

[[분류:추상전략게임]]
[[분류:1988년 비디오 게임]]
[[분류:아미가 게임]]
[[분류:아케이드 비디오 게임]]
[[분류:아타리 ST 게임]]
[[분류:코모도어 64 게임]]
[[분류:도스 게임]]
[[분류:리눅스 게임]]