Environmental Chain
개요
환경 체인은 기상 변화와 지형 상태가 다른 모든 체인에 영향을 미치는 시스템입니다. 환경 자체가 하나의 능동적인 플레이어처럼 작동하며, 플레이어가 구축한 최적화된 루프를 지속적으로 교란합니다.
→ 상세 구현은 Ambience (Environment State) 및 Biomes (System) 문서를 참조하세요.
체인 흐름
[기상 변화 발화] → [지형 / 스탯 패널티 적용] → [기존 체인 병목 발생] → [플레이어 대응 행동]기상 변화 발화 (Weather Change)
- 게임 내 시간 흐름에 따라 날씨가 변화합니다 (맑음 → 흐림 → 비 → 폭풍 등).
- 변화는 Ambience 시스템의 파라미터(Wetness, WindStrength, Cloud, Fog 등)로 표현됩니다.
- 날씨 변화는 예측 불가능하지만, 바이옴별 날씨 확률 분포를 통해 경향성은 파악 가능합니다.
패널티 적용 (Penalty Application)
기상 조건에 따라 다양한 패널티가 적용됩니다:
| 날씨 조건 | 영향 |
|---|---|
| 강우 | 이동 속도 감소, 채집 효율 저하, 일부 경로 침수 |
| 폭풍 | 시야 제한, 이동 불가 구역 발생, 시설 피해 가능 |
| 안개 | 위협 탐지 범위 대폭 감소 |
| 극한 추위 | Pawn Health 감소, 난방 연료 소모 증가 |
| 강풍 | 원거리 전투 정확도 감소, 건설 작업 중단 |
기존 체인 병목 발생 (Chain Bottleneck)
- 자원 체인: 채집·운반 속도 저하
- 전투 체인: 이동·탐지·원거리 전투 제한
- 외교 체인: 사절단 이동 지연, 무역로 일시 차단
플레이어 대응 (Player Response)
- 날씨에 맞는 시설(난방, 배수로, 창고 보강)을 준비합니다.
- 악천후 동안 외부 작업을 중단하고 내부 생산으로 전환합니다.
- 기상 경향을 파악하여 계절적 준비(식량 비축, 방어 강화 등)를 합니다.
설계 의도
평화로운 자원 채굴 루프에 무작위성을 부여하여, 플레이어가 최적화된 시스템을 계속해서 재검토(Optimize)하도록 만듭니다.
환경 체인의 핵심은 예측과 적응의 반복입니다:
- 완전히 최적화된 루프는 악천후 한 번으로 흔들립니다.
- 플레이어는 환경을 극복하는 것이 아니라 환경과 공존하는 시스템을 구축해야 합니다.
- 좋은 날씨에는 최대 효율로 생산하고, 나쁜 날씨에는 손실을 최소화하는 유연성이 요구됩니다.
관련 시스템
- Ambience System — 날씨 파라미터 정의 및 전환 메커니즘
- Biomes System — 바이옴별 기후 특성 및 자원 분포