개미 군단 — 규칙서

처음 보는 사람을 위한 규칙서입니다. 이 파일은 규칙서.template.md를 node scripts/rulebook.mjs로 렌더한 결과이며, 수치는 엔진 기본 규칙 JSON(docs/design/rules-v0.1.json 파일, 규칙 버전 0.3)에서 그대로 가져옵니다. 이 파일을 직접 고치지 말고 템플릿을 고친 뒤 다시 렌더하세요.

웹의 튜토리얼(레슨 5개)을 따라 하면 아래 내용을 직접 해 보면서 익힐 수 있습니다.

1. 한눈에 보기

두 플레이어가 각자 개미 군단을 키웁니다. 자원을 모아 일꾼과 병정을 만들고, 페로몬으로 개미들이 걸어갈 방향을 정해 줍니다. 개미는 직접 조종하는 게 아니라 페로몬을 따라 스스로 걸어갑니다.

목표

개미 군단을 키워 상대 여왕을 쓰러뜨리는 쪽이 이긴다. 40라운드 안에 끝나지 않으면 상한 판정으로 승부를 가른다.

어떻게 이기나

빠른 판(봇과 연습)은 라운드 상한이 더 짧습니다 — 게임 화면 표시를 보세요. 자세한 승리 조건은 §8입니다.

내 턴에 할 수 있는 것

내 턴마다 행동 점수(AP) 3점으로 아래 행동을 골라 합니다. (자세히 §4.1)

자원은 어디서 오나

(자세히 §5)

2. 구성 요소

2.1 보드

      · · · B
     · · · · ·
    · ◎ · · ◎ ·
   · · · · · · ·
    · ◎ · · ◎ ·
     · · · · ·
      A · · ·

2.2 개미 세 종류

종류만드는 비용(기본)전투력하는 일
일꾼11자원을 모으고 페로몬을 놓는다. 페로몬을 따라 움직이는 주력 이동 유닛.
병정22싸우고 상대 페로몬을 없앤다.
여왕만들 수 없음3둥지에서 새 유닛을 낳는다. 쓰러지면 진다. 움직이지 못한다.

2.3 페로몬

3. 준비

  1. 각자 둥지에 여왕 1마리, 일꾼 1마리, 병정 0마리로 시작합니다.
  2. 시작 자원은 p1이 3, p2가 4입니다. 먼저 두는 쪽(p1)이 유리하기 때문에 나중에 두는 쪽(p2)에게 자원을 1 더 줍니다.
  3. p1이 먼저 시작합니다.

4. 한 턴의 순서

플레이어는 번갈아 턴을 가집니다. p1의 턴과 p2의 턴이 한 번씩 끝나면 1라운드입니다. 내 턴은 항상 아래 다섯 단계를 이 순서로 거칩니다.

  1. 수입 — 둥지와 자원 지점에서 자원을 받고 행동 점수를 채운다.
  2. 행동 — 행동 점수(AP) 3점을 나눠 쓴다. 행동 하나에 1점이다.
  3. 행진 — 일꾼과 병정이 페로몬을 따라 움직인다.
  4. 전투 — 적이 한 칸에 만나면 전투력 합으로 싸운다.
  5. 승패 확인 — 승리·종료 조건을 확인한다. 안 끝났으면 차례가 넘어간다.

남은 AP는 넘어가지 않는다. 두 사람이 한 번씩 턴을 마치면 라운드가 하나 지나고, 라운드 40까지 간다.

단계별 자세한 설명: 수입 §5, 행동 §4.1, 행진 §6, 전투 §7, 승패 확인 §8. 이번 턴에 막 만든 개미는 행진하지 않습니다.

상대 턴에는 상대의 개미만 걷습니다. 내 개미는 내 턴의 행진 단계에서만 움직입니다. 전투는 양쪽이 한 칸에 모일 때 언제든 일어납니다(상대가 내 개미가 서 있는 칸으로 걸어와도 싸웁니다).

4.1 행동 5종

행동누가비용하는 일조건
생산(produce)여왕일꾼 1~ / 병정 2~ (같은 종류를 많이 가질수록 비쌈)일꾼 또는 병정 1마리를 내 둥지에 만든다. 새 유닛은 그 턴에 행진하지 않는다.여왕이 살아 있고 자원이 비용 이상
수집(gather)일꾼자원 없음자원 1을 얻는다.그 일꾼이 내 둥지 칸에 서 있어야 함
페로몬 설치(placePheromone)일꾼자원 없음빈 칸에 내 페로몬(세기 1)을 놓는다.일꾼에서 거리 3칸 이내의 칸, 그 칸에 페로몬이 없을 것, 내 페로몬이 8개 미만
페로몬 강화(reinforce)일꾼자원 없음내 페로몬의 세기를 1 올린다(최대 3).일꾼에서 거리 3칸 이내의 내 페로몬, 아직 최대 세기가 아닐 것
페로몬 파괴(destroyPheromone)병정자원 없음상대 페로몬을 없앤다.병정에서 같은 칸에 상대 페로몬이 있을 것

5. 자원

자원은 한 가지입니다. 얻는 길과 쓰는 곳은 아래와 같습니다.

6. 페로몬과 이동 — 개미는 어떻게 걷는가

내 턴의 행진 단계에서, 내 일꾼과 병정이 각자 한 칸(1칸)씩 움직입니다. 모두 행진 시작 때의 위치를 기준으로 동시에 정해집니다. 여왕은 움직이지 않습니다.

개미 한 마리의 움직임은 이렇게 정해집니다.

  1. 내 페로몬이 하나도 없으면 제자리에 섭니다.
  2. 있으면 목표 페로몬 하나를 고릅니다.
    • 강도가 가장 센 것.
    • 같으면 그 개미에게 가장 가까운 것(개미가 지금 서 있는 칸도 후보에 포함됩니다 — 페로몬 칸 위의 개미는 같은 강도의 다른 페로몬을 향해 떠나지 않습니다).
    • 그래도 같으면 칸 번호가 앞선 것(q가 작은 쪽, 같으면 r이 작은 쪽).
  3. 개미가 이미 목표 칸에 있으면 제자리에 섭니다. 아니면 목표 쪽으로 한 칸 걷습니다. 목표까지의 거리가 한 칸 줄어드는 이웃이 여럿이면 정해진 방향 순서의 첫 번째로 갑니다(동쪽, 북동쪽, 북서쪽, 서쪽, 남서쪽, 남동쪽).
  4. 자원 지점 위에 있는 일꾼은 걷지 않습니다. 한 번 자리를 잡은 일꾼이 다른 페로몬에 끌려 떠나지 않게 하는 규칙입니다(이동 방식 이름: anchor).

즉 "가장 센 내 페로몬을 향해 최단 경로로 한 칸씩 간다" 가 기본 감각입니다. 보드에 장애물은 없습니다. 아군끼리는 같은 칸에 겹쳐도 됩니다. 적이 있는 칸으로 들어가면 전투가 일어납니다.

예: 일꾼이 (-3, 3) 둥지에 있고, 내 페로몬이 (-2, 1)에 하나뿐이라면, 이번 턴 행진에서 한 칸, 다음 턴 행진에서 한 칸 걸어 두 번째 턴 끝에 그 칸에 도착합니다. 도착한 일꾼은 다음 턴 수입 단계에서 자원 지점 수입을 받습니다.

7. 전투

행진이 끝난 뒤, 서로 다른 편 개미가 한 칸에 같이 있으면 그 칸에서 전투가 일어납니다. 여러 칸이 걸려 있으면 칸 번호 순으로 하나씩 처리합니다. 전투 칸에서는 양쪽의 모든 개미(여왕 포함)가 싸웁니다.

  1. 각 편의 전투력 합을 구합니다(여왕 3, 병정 2, 일꾼 1).
  2. 합이 큰 쪽이 이깁니다. 진 쪽 개미는 전멸합니다.
  3. 이긴 쪽도 손실을 입습니다. 진 쪽 전투력 합만큼 전투력을 잃습니다. 잃는 순서는 일꾼 → 병정 → 여왕이고, 같은 종류 안에서는 번호가 작은 개미부터입니다. 남은 손실이 다음 개미의 전투력보다 작으면 그 개미는 살아남고 손실 처리를 멈춥니다(넘치게 잃지 않음).
  4. 합이 같으면(동률):
    • 그 칸에 페로몬이 있으면 그 페로몬의 주인이 이깁니다. 진 쪽은 전멸하고, 이긴 쪽의 손실은 진 쪽 전투력 합 ÷ 2(소수점 버림)입니다.
    • 페로몬이 없으면 양쪽 개미가 모두 전멸합니다.

예: 병정 1마리(2)가 일꾼 1마리(1)를 만나면 병정이 이기고, 일꾼은 사라지며, 병정은 손실 1을 입어야 하지만 병정(2)보다 작으므로 살아남습니다. 병정 2마리(4)가 여왕(3)을 만나면 병정 쪽이 이기고 여왕이 죽으며, 손실 3 중 병정 한 마리(2)를 잃고 남은 손실 1은 병정(2)에게 닿지 못해 멈춥니다.

8. 승리와 무승부

승패는 매 턴 전투가 끝난 뒤(5단계) 확인합니다. 아래 순서로 먼저 해당하는 것이 적용됩니다.

이 규칙서의 기준은 라운드 상한 판정 방식 siege입니다.

9. 전략 감각 (팁)

10. 용어집

용어 이름과 설명이 있는 곳입니다.

부록. 원본 기획과 달라진 점

원본(docs/design/00-사용자-기획.md)이 "미결정"으로 남긴 것을 이 규칙서가 어떻게 정했는지입니다.

원본이 규칙서
여왕의 능력·패배 조건 미확정여왕은 이동·특수 능력이 없고, 죽으면 진다. 전투력 3.
한 턴의 행동 순서 미결정수입 → 행동(AP 3) → 행진 → 전투 → 승패 확인, 교대 진행.
페로몬 이동 판정 미결정가장 센 내 페로몬(동률: 가까운 쪽 → 칸 번호)을 향해 최단 경로로 1칸. 자원 지점 위 일꾼은 고정.
전투력 계산·전투력이 다를 때 미정전투력 합 비교, 진 쪽 전멸, 이긴 쪽은 진 쪽 전투력만큼 손실.
승리 조건 미결정§8 참고. 여왕 사망과 라운드 상한 판정이 있고 무승부가 있다.
포위·영토 점수원본에 없던 규칙. 현재 규칙에서 켜져 있다(§8).
자원 지점이 "배치할 수 있다" 수준자원 지점 4곳 고정, 한 지점에서 일꾼 2마리까지 인정.
일꾼·병정 사거리 등 미정일꾼은 거리 3칸 이내, 병정은 같은 칸의 적 페로몬만 파괴.
후공 보정 없음p2 시작 자원이 p1보다 1 많음.

수치는 모두 시험값이며 대전 측정 결과로 계속 조정됩니다. 이 파일은 조정될 때마다 다시 렌더됩니다.