값이 어디서 바뀌는지 먼저 정하기
Health, Score, DoorOpen처럼 상태를 담는 변수는 누가 읽고 누가 쓰는지 정해야 그래프가 커져도 추적할 수 있습니다.
변수를 만들 때 이름과 타입만 정하는 것이 아니라 값의 소유자, 기본값, 외부 조정 범위를 함께 판단합니다.
Health, Score, DoorOpen처럼 상태를 담는 변수는 누가 읽고 누가 쓰는지 정해야 그래프가 커져도 추적할 수 있습니다.
정수, 실수, 불리언, 문자열, 오브젝트 참조 중 실제 값의 의미와 연산 방식에 맞는 타입을 고릅니다.
BeginPlay 전에 필요한 값은 Details의 기본값으로 두고, 실행 중 계산되는 값은 초기화 노드를 명확히 둡니다.
레벨마다 조절할 값은 Instance Editable을 고려하고 내부 상태는 외부에서 바꾸지 않게 숨깁니다.