Unreal Basic · Environment

날씨와 시간 상태 전파 지도

날씨, 시간대, 조명, 플레이어 상태가 게임플레이 이벤트와 환경 반응으로 전파되는 경로를 정리한다.

01

환경 상태 갱신

날씨와 시간 값이 주기적으로 바뀌며 전역 상태나 관리 Actor에 저장된다.

state
02

조건 판단

플레이어 위치, 실내외 여부, 퀘스트 상태가 환경 변수와 함께 평가된다.

branch
03

월드 반응

조명, 사운드, 머티리얼, 파티클이 현재 환경에 맞춰 갱신된다.

world
04

게임플레이 영향

이동 속도, 감지 거리, NPC 행동, 상호작용 가능 여부가 조정된다.

gameplay
표면과 시야 변화 젖은 머티리얼, 빗소리, 시야 감소, 미끄러짐 같은 반응을 묶는다.
weather
조명과 감지 거리 변화 스카이라이트와 포스트 프로세스, AI 시야 반경을 함께 조정한다.
time
지역
볼륨 기반 환경 전환 동굴, 실내, 물가처럼 구역에 들어갈 때 환경 규칙을 덮어쓴다.
volume

환경 반응 점검

중앙 관리 환경 값은 여러 블루프린트에 흩뜨리지 않고 한 관리 지점에서 배포한다.
이벤트 기반 Tick마다 모든 Actor가 읽기보다 변경 이벤트로 필요한 대상만 갱신한다.
복원 가능성 세이브/로드 시 현재 환경 상태가 함께 복원되는지 확인한다.