Skip to content

Parameter: Time of Day

Time of Day Parameter Reference

Time of Day는 월드의 선형적인 시간 흐름을 제어하는 파라미터입니다. 이 수치는 단순한 시계의 역할을 넘어, 게임 내 모든 시스템의 ‘루프(Loop)‘를 결정하는 기준점이 됩니다.

수치 정의 (Value Definition)

  • 범위: 0.0 ~ 1.0 (00:00 ~ 24:00 순환)
  • 매핑 관계:
    • 0.25: 새벽 (06:00 AM)
    • 0.50: 정오 (12:00 PM)
    • 0.75: 황혼 (18:00 PM)
    • 0.0 / 1.0: 자정 (00:00 AM)

시스템적 영향 (System Impact)

1. 광학 및 렌더링 제어

  • 태양/달 라이트: 파라미터 수치에 따라 Directional Light의 회전각과 강도를 실시간으로 계산합니다.
  • 스카이박스 블렌딩: 낮의 푸른 대기, 노을의 붉은 색상, 밤의 성운 텍스처 사이의 보간을 제어합니다.
  • 베이킹된 라이트맵: 정적 오브젝트의 간접광(Indirect Light) 강도를 시간대에 맞춰 조절하여 분위기 변화를 구현합니다.

2. 게임플레이 루프 트리거

  • 활동 사이클: Time of Day 수치에 따라 월드는 다음 두 가지 주요 상태로 전환됩니다.
  • 이벤트 스케줄러: 특정 수치(예: 정오, 자정) 도달 시 상점 갱신, 세금 징수, 특정 퀘스트 활성화 등의 시스템 이벤트를 발생시킵니다.

3. AI 행동 트리 (Behavior Tree)

  • 일과 시스템: Pawn들은 Time of Day에 따라 ‘작업’, ‘휴식’, ‘식사’, ‘수면’ 노드 사이를 전환합니다.
  • 스폰 제어: 야행성 몬스터나 특정 식생의 활성화 여부가 이 수치에 종속됩니다.

관련 시스템

  • Gameplay Loop: 월드 시간 관리자와의 연동 방식
  • Ambience Flow: 특정 기상 상황(폭풍 등)에서 하늘을 어둡게 연출하기 위해 Time of Day 값을 일시적으로 오버라이드하거나 보정할 수 있습니다.