BLUEPRINT FLOW

블루프린트는 노드를 많이 붙이는 도구가 아니라 실행 흐름을 보이게 하는 도구입니다.

이벤트가 시작점을 만들고, 실행선이 순서를 만들며, 변수와 Branch가 상태를 바꿉니다. 처음에는 작게 만들고 실행 순서를 확인하는 것이 중요합니다.

Event입력, 충돌, 시간 같은 시작점
Exec흰 실행선이 실제 순서를 결정
State변수가 다음 실행 결과를 바꿈
Input플레이어 행동 감지

키 입력이나 액션 이벤트가 로직의 시작이 됩니다.

Branch조건으로 경로 분리

체력, 거리, 상태값에 따라 실행 흐름을 나눕니다.

Action게임 로직 수행

점프, 문 열기, 아이템 획득 같은 결과를 실행합니다.

UI결과를 화면에 반영

점수, 체력, 메뉴처럼 플레이어가 봐야 할 상태를 갱신합니다.

Debug실행 순서 확인

처음에는 Print String으로 어느 경로가 도는지 짧게 검증합니다.

Tick부터 쓰지 않기

매 프레임 실행보다 이벤트 기반으로 가능한지 먼저 봅니다.

최소 동작 먼저

한 이벤트와 한 결과를 연결해 성공한 뒤 분기를 추가합니다.

중복 실행 방지

상태를 바꾸는 노드는 한 경로로 합쳐 관리합니다.