Unreal Blueprint

비헤이비어 트리의 기본 이해

NPC의 판단을 계층 구조로 정리하고, 상황에 맞는 행동을 선택하게 만드는 AI 설계 도구입니다.

비헤이비어 트리의 기본 이해 흐름

1

AI 시스템

NPC가 감지, 판단, 이동, 공격 같은 행동을 수행하도록 만드는 전체 로직입니다.

2

Behavior Tree

조건과 행동을 트리로 배치해 우선순위와 실행 순서를 시각적으로 관리합니다.

3

Blackboard

TargetActor, CurrentHealth 같은 판단 데이터를 키-값 형태로 공유합니다.

4

AI Controller

Pawn을 제어하고 Behavior Tree를 실행해 실제 게임 캐릭터와 연결합니다.

Tree
판단 구조
점검표
상태 저장
Task
행동 실행