Files
2nd/10_Wiki/Topics/AI_and_ML/Combat_Controls.md
T

16 KiB

category, tags, title, last_updated
category tags title last_updated
Unified
auto-consolidated
technical-documentation
Combat Controls|Combat Controls
2026-05-02

Combat Controls

📌 Brief Summary

Combat Controls(전투 컨트롤)는 2014년 2월에 War Commander에 도입된 시스템으로, 기존의 정적인 방어 태세(Defensive Stances)를 대체하는 동적이고 단축키 기반의 유닛 관리 인터페이스입니다 [1-3]. 이 시스템은 지휘관이 실시간으로 부대의 행동을 세밀하게 조작하여 인공지능(AI)의 경로 탐색 및 교전 논리를 전략적으로 활용할 수 있도록 설계되었습니다 [3]. 결과적으로 유닛의 마이크로 컨트롤과 전장 상황 인식 능력을 극대화하여 더욱 일관성 있고 개선된 전투 경험을 제공합니다 [2, 3].


전투 제어(Combat Controls)는 2014년 2월 3일 업데이트를 통해 War Commander에 도입된 실시간 부대 관리 및 전술 입력 시스템이다 [1, 2]. 기존의 정적인 방어 태세(Defensive Stances)를 대체하여, 플레이어가 단축키를 통해 유닛의 이동과 공격 방식을 세밀하게 마이크로 컨트롤(Micro-management) 할 수 있도록 설계되었다 [2, 3]. 이를 통해 플레이어는 전투 중 AI의 경로 및 교전 논리를 전략적으로 활용하여 상황 인식을 극대화하고, 부대 행동의 일관성을 크게 향상시킬 수 있다 [2, 3].


전투 컨트롤(Combat Controls)은 War Commander에서 플레이어가 부대의 움직임과 교전 규칙을 실시간으로 관리할 수 있게 해주는 사용자 인터페이스 및 단축키 기반 시스템입니다 [1, 2]. 2014년 2월에 도입되어 기존의 정적인 '방어 태세(Defensive Stances)'를 대체하였으며, 지휘관의 세밀한 조작(Micro-management)과 상황 인식 능력을 극대화하도록 설계되었습니다 [2-4]. 이 시스템을 통해 플레이어는 인공지능(AI)의 경로 탐색과 교전 논리를 실시간으로 조작하여 고도화된 전술 기동을 수행할 수 있습니다 [2, 4].


전투 통제(Combat Controls)는 2014년 2월 3일에 도입된 War Commander의 전투 지휘 시스템으로, 기존의 정적인 방어 태세(Defensive Stances)를 동적인 단축키 기반 유닛 관리로 대체했습니다 [1, 2]. 이 시스템은 실시간으로 유닛의 행동을 제어할 수 있게 하여 마이크로 컨트롤(micro-management)과 상황 인식 능력을 극대화합니다 [2]. 지휘관은 이동, 공격, 대기 등의 다양한 명령어를 통해 AI의 경로 탐색 및 교전 논리를 전략적으로 활용할 수 있습니다 [2, 3].

📖 Core Content

  • 도입 및 목적: 2014년 2월 3일 업데이트를 통해 도입되었으며, AI 성능의 일관성을 높이고 향상된 UI를 제공하여 전반적인 게임플레이 경험을 개선하기 위해 개발되었습니다 [2, 4].
  • 주요 전투 명령 (Commands):
    • 공격 이동 (Attack Move, 단축키 A): 지정한 위치로 이동하면서 경로에 있는 모든 적을 공격합니다 [1]. 유닛이 이동을 멈추지 않고 적의 방어 병력을 뚫고 지나갈 때 필수적으로 사용됩니다 [5].
    • 이동 (Move, 단축키 M): 경로에 있는 적을 공격하지 않고 지정한 위치로 직접 이동합니다 [1]. 적을 유인(Baiting)하거나, 측면을 공격하고, 빠르게 위치를 재조정할 때 중요하게 활용됩니다 [5].
    • 정지 (Stop, 단축키 S): 선택한 유닛의 모든 명령을 취소하고 이동을 멈춥니다 [1]. 유닛이 적의 포탑 사거리 안으로 과도하게 진입하는 것을 방지합니다 [5].
    • 위치 사수 (Hold Position, 단축키 D): 기존의 '제자리 대기(Stand Ground)'를 대체하는 명령입니다 [1]. 유닛이 제자리에 머물며 사거리 내의 적만 공격하도록 하여, 방어 대형과 병목 지점을 유지할 때 유용합니다 [1, 5].
    • 자유 사격 (Fire at Will, 단축키 F): 기존의 '공격적(Aggressive)' 태세를 대체합니다 [1]. 유닛이 넓은 반경 내의 적을 적극적으로 추격하며, 공격형 건물을 우선적으로 타격할 수 있습니다 [1, 2, 5].
  • 특수 제어 단축키 (Hotkeys):
    • 분산 (단축키 X): 전투 중 유닛들을 흩어지게 만듭니다 [4]. 박격포나 중플랫폼(Heavy Platform)의 광역(AoE) 및 스플래시 피해를 줄이는 데 핵심적인 역할을 합니다 [6].
    • 적 체력 확인 (단축키 B): 전투 중 모든 적 유닛의 체력 상태를 표시하여, 적 부대의 소모 수준에 대한 필수적인 정보를 제공합니다 [4, 6].
    • 부대 지정 (Shift + 숫자): 선택한 유닛들을 특정 숫자로 그룹화하여 지정합니다 [4]. 다방면 공격 시 타격대를 전문 분야별로 나누어 효율적으로 관리할 수 있게 해줍니다 [6].
  • 전술적 활용성: 이 컨트롤 시스템은 적 AI의 추격 논리를 역이용하는 '유인(Baiting)' 전술의 토대가 됩니다 [7]. '자유 사격(Fire at Will)'이나 기본 상태의 적은 유인하기 쉽지만, '위치 사수(Hold Position)' 상태의 적에게는 이 전술이 통하지 않습니다 [7].

  • 도입 배경 및 목적 2014년 2월 3일에 도입된 이 시스템은 기존 방어 유닛의 수비 태세를 대체하며, 플레이어에게 더 나은 사용자 인터페이스(UI)를 제공하고 부대 행동의 일관성을 높이기 위해 추가되었다 [1, 3]. 플레이어의 정밀한 부대 통제와 상황 인식을 극대화하는 것이 이 시스템의 핵심 교리이다 [2].

  • 주요 교전 명령 (Commands)

    • 공격 이동 (Attack Move, 단축키 A): 선택한 유닛이 지정된 위치로 이동하는 동안 경로상의 모든 적과 교전한다 [4, 5]. 멈추지 않고 적의 방어선을 돌파할 때 필수적인 명령이다 [5].
    • 이동 (Move, 단축키 M): 교전하지 않고 지정한 위치로 직접 이동한다 [4, 5]. 유인(Baiting), 측면 공격, 빠른 위치 재조정 등 전략적인 기동에 사용된다 [5].
    • 정지 (Stop, 단축키 S): 선택된 유닛의 모든 현재 명령을 취소하고 움직임을 즉각 멈춘다 [4, 5]. 적 포탑 사거리로의 과도한 진입(Overextension)을 방지할 때 유용하다 [5].
    • 위치 사수 (Hold Position, 단축키 D): 과거의 '대기(Stand Ground)' 태세를 대체하며, 유닛이 제자리에 머물며 사거리 내의 적에게만 사격한다 [4, 5]. 방어 대형을 유지하고 병목 구간을 지킬 때 필수적이다 [4, 5].
    • 자유 사격 (Fire at Will, 단축키 F): 과거의 '공격적(Aggressive)' 태세를 대체하며, 유닛이 넓은 반경 내의 적을 적극적으로 추적하여 교전한다 [4, 5]. (참고: 위치 사수 및 자유 사격 명령은 유닛에게 새로운 이동 명령을 내리면 취소된다 [4].)
  • 단축키 및 추가 전술 조작 (Hotkeys & Selections)

    • X 키 (부대 분산): 전투 중 유닛들을 흩어지게 하여 박격포나 중형 플랫폼의 폭발성 광역(AoE) 무기 피해를 최소화한다 [1, 6].
    • B 키 (적 체력 확인): 적 유닛의 체력 상태를 표시하여, 상대 병력의 소모 수준을 파악하는 필수 정보를 제공한다 [1, 6].
    • Shift + 숫자 키 (부대 지정): 다중 전선 공격 시 유닛을 전문 타격대로 분할하여 숫자를 지정하고, 번호를 눌러 빠르게 부대를 재선택할 수 있다 [1, 6].
    • 선택 기능 조작: 스페이스바를 누른 채 마우스를 움직여 박스 형태로 다수의 유닛을 선택하거나, 특정 유닛을 더블 클릭하여 화면 내 동일한 유형의 유닛을 한 번에 모두 선택할 수 있다 [7]. 불필요한 유닛의 선택을 취소할 때도 스페이스바를 사용할 수 있다 [7].

소스 데이터를 바탕으로 분석한 전투 컨트롤의 핵심 요소 및 기능은 다음과 같습니다.

  • 주요 교전 명령어 (Primary Commands)

    • 공격 이동 (Attack Move, 단축키 A): 유닛을 지정한 위치로 이동시키며, 이동하는 경로상에 있는 모든 적과 교전하게 합니다 [1, 5]. 특정 타겟을 직접 클릭하더라도 이동 중에 만나는 적 부대를 멈추지 않고 공격하므로 적의 차단 부대를 돌파할 때 필수적으로 사용됩니다 [1, 5].
    • 이동 (Move, 단축키 M): 도중에 교전하지 않고 지정한 위치로 곧장 이동합니다 [1, 5]. 적의 포탑 사거리로 들어가지 않고 신속하게 부대를 재배치하거나, 유인(Baiting) 및 측면 공격을 시도할 때 핵심적으로 쓰입니다 [1, 5].
    • 정지 (Stop, 단축키 S): 선택된 유닛에 내려진 모든 현재 명령을 취소하고 움직임을 멈춥니다 [1, 5]. 유닛이 적진으로 무리하게 진입(Overextension)하는 것을 방지하는 데 효과적입니다 [5].
    • 위치 사수 (Hold Position, 단축키 D): 과거의 '진지 사수(Stand Ground)'를 대체하는 명령입니다 [1]. 유닛이 제자리에 머물면서 사거리 내에 들어온 적에게만 사격하며, 방어 진형을 유지하거나 병목 구간을 지킬 때 필수적입니다 [1, 5].
    • 자유 사격 (Fire at Will, 단축키 F): 과거의 '공격적(Aggressive)' 태세를 대체하며, 유닛이 넓은 반경 내의 적을 적극적으로 추적하고 교전하게 합니다 [1]. 방어 시 전투 건물을 최우선적으로 파괴하는 데 유용합니다 [4, 5].
  • 보조 전술 및 단축키 기능 (Secondary Tactical Functions)

    • 유닛 산개 (Spread Units, 단축키 X): 전투 중 밀집한 소대를 즉시 분산시켜 박격포나 중형 플랫폼 등으로부터 받는 광역 피해(Splash/AoE damage)의 영향을 줄여줍니다 [3, 6].
    • 적 체력 확인 (Enemy Health, 단축키 B): 적 병력의 체력 상태를 화면에 표시하여 적의 소모 수준(Attrition level)을 쉽게 파악할 수 있도록 돕습니다 [3, 6].
    • 부대 지정 기능 (Shift + 숫자): 다수의 병력을 특정 숫자로 그룹화하여 다면적인 공격 시 전문화된 타격대를 효율적으로 통제할 수 있습니다 [3, 6].
    • 다중/단일 선택: 스페이스바를 누른 채 커서를 이동해 박스 형태로 여러 유닛을 지정하거나, 화면에 있는 단일 유닛을 더블 클릭해 동일한 유형의 유닛 전체를 한 번에 선택할 수 있습니다 [7].

주요 전투 명령 (Combat Commands)

  • 공격 이동 (Attack Move, 단축키 'A'): 선택한 위치로 이동하면서 경로에 있는 모든 적과 교전합니다. 이동 중 멈추지 않고 적의 방어 부대(screening forces)를 정리하는 데 필수적인 명령입니다 [3, 4].
  • 이동 (Move, 단축키 'M'): 도중에 적에게 사격하기 위해 멈추지 않고 지정된 위치로 직접 이동합니다. 유인(Baiting), 측면 공격, 신속한 위치 재조정에 매우 중요하게 사용됩니다 [3, 4].
  • 정지 (Stop, 단축키 'S'): 선택한 유닛의 모든 현재 명령을 취소하고 이동을 멈춥니다. 유닛이 무리하게 전진(overextension)하거나 적 포탑 사거리 내로 들어가는 것을 방지합니다 [3, 4].
  • 위치 사수 (Hold Position, 단축키 'D'): 기존의 "위치 고수(Stand Ground)"를 대체한 명령입니다. 유닛이 제자리에 머물며 사거리 내의 적에게만 사격합니다. 방어 진형 유지 및 병목 지점 방어에 필수적이며, 새로운 이동 명령을 내리면 취소됩니다 [3, 4].
  • 자유 사격 (Fire at Will, 단축키 'F'): 기존의 "공격적(Aggressive)" 태세를 대체한 명령입니다. 유닛이 매우 넓은 반경 내의 적을 적극적으로 추격하고 교전합니다. 전투 건물을 최우선으로 파괴하는 성향이 있으며, 이 역시 새로운 이동 명령을 내리면 취소됩니다 [3-5].

전술적 단축키 (Tactical Hotkeys)

  • 유닛 산개 (Spread Units, 단축키 'X'): 교전 중 유닛을 흩어지게 하여 박격포나 중형 플랫폼(Heavy Platforms)의 광역 피해(AoE) 및 스플래시 피해를 최소화합니다 [1, 6].
  • 적 체력 확인 (Enemy Health, 단축키 'B'): 모든 적 유닛의 체력을 표시하여 적 부대의 소모 상태에 대한 중요한 전술 정보를 제공합니다 [1, 6].
  • 유닛 그룹 지정 (단축키 'Shift + 숫자'): 선택한 유닛에 숫자를 지정하여 부대를 전문 타격대로 분할하고 다중 전선 공격을 효율적으로 관리할 수 있습니다 [1, 6].

도입 배경 및 전략적 의미 전투 통제 시스템은 유닛 인공지능(AI)의 일관된 성능을 보장하고 사용자 인터페이스(UI)를 개선하여 전반적인 게임플레이 경험을 향상시키기 위해 도입되었습니다 [5]. 지휘관은 이 시스템을 통해 특정 타겟을 집중 공격하거나 적의 추격 논리를 역이용하는 고도의 전술을 펼칠 수 있습니다 [5, 7].

⚖️ Trade-offs & Caveats

No trade-offs available.

🔗 Knowledge Connections

  • Related Topics: Defensive Stances, Baiting, Platoon
  • Projects/Contexts: War Commander AI and UI Enhancements (2014)
  • Contradictions/Notes: 전투 컨트롤 명령어는 과거의 방어 태세(Stances)와 달리, 새로운 이동 명령을 내리면 설정이 해제된다는 특징이 있습니다 [1]. 따라서 기지 방어 시에는 유닛을 원하는 위치에 먼저 배치한 후 'Hold Position'이나 'Fire at Will' 명령을 활성화해야 합니다 [1].

Last updated: 2026-04-27



Last updated: 2026-04-27


  • Related Topics: 방어 태세(Defensive Stances), 유인 전술(Baiting), 마이크로 매니지먼트(Micro-management)
  • Projects/Contexts: 2014년 2월 전투 시스템 업데이트(February 2014 Combat System Update)
  • Contradictions/Notes: '위치 사수(Hold Position)'와 '자유 사격(Fire at Will)' 명령은 기지 방어 시 유닛이 배치된 후 설정할 수 있지만, 플레이어가 새로운 이동 명령을 내릴 경우 해당 태세가 해제되므로 조작 시 주의해야 합니다 [1].

Last updated: 2026-04-27


  • Related Topics: 방어 태세(Defensive Stances), 유인 전술(Baiting)
  • Projects/Contexts: 2014년 2월 전투 통제 업데이트(February 2014 Combat Controls Update)
  • Contradictions/Notes: '위치 사수(Hold Position)'와 '자유 사격(Fire at Will)' 명령은 기지 방어를 위해 유닛을 배치할 때 유용하지만, 전투 중 새로운 이동 명령을 내릴 경우 해당 방어 명령이 즉시 취소되므로 지속적인 관리가 필요합니다 [3].

Last updated: 2026-04-27