본문 바로가기

게임 개발 공부/언리얼엔진

UE5 - 비헤이비어트리 기본 용어

1. 비헤이비어트리

비헤이비어트리는 언리얼엔진5의 AI 생성용 자료구조 애셋이다. 블루프린트와 유사하지만 AI컨트롤러에 부착되어 컨트롤러를 통한 행동 명령을 로직에 따라 내릴 수 있다.

 

-생성

 

- 화면

 

 

2. 기본 요소들

 

- 태스크

기능을 수행하는 노드

 

- 데코레이터

컴포짓 노드에 붙어서 조건을 감시하여 분기를 생성하는 노드

 

-컴포짓

노드 실행 방식을 결정해주는 노드

 

- 서비스

값을 실시간으로 감시해주는 노드

 

- 블랙보드

변수들을 저장해주는 애셋. 비헤이비어트리에 연결해서 사용.