비헤비어 트리는 그냥 겁나 간단하게 설명하자면 트리를 이용한 행동 결정 알고리즘이다.비헤비어트리는 깊이 우선 탐색을 통해 현재 상황에서 가장 적절한 행동을 찾아가는 방식이다.탐색 우선 순위는 오른쪽부터이다 비헤비어트리는 BlackBoard를 필요로 하는데 BlackBoard는 BehaviorTree가 로직을 실행하는 동안 필요한 정보를 저장하는 역할을 한다. BehaviorTree와 BlackBoard는 언리얼엔진 콘텐츠 브라우저에서 마우스 오른쪽 클릭 -> AI(인공지능)에서 생성 가능하다. 언리얼 엔진의 비헤비어 트리는 크게 Composite, Decorator, Task, Service 노드로 구성된다. Composite NodeComposite(Control Flow)..