1. 비헤이비어 트리와 블랙보드 사용

몬스터를 AI 컨트롤러에 연결하고, 비헤이비어 트리 컴포넌트는 비헤이비어 트리를 가지게 된다.

블랙보드 컴포넌트로 AI 작동에 관련한 멤버 변수를 저장하고 비헤이비어 트리에 공유한다.

AI 컨트롤러에서는 Run Behavior Tree 함수로 비헤이비어 트리를 작동시킬 수 있다.

 

8. 비헤이비어 트리와 블랙 보드

1. 주요 개념 (1) 비헤이비어 트리(Behavior Tree) AI의 주요 행동을 조직, 관리할 수 있는 트리. 다양한 노드를 배치하여 AI의 행동을 제어할 수 있다. (2) 블랙 보드(Black Board) AI가 탐색하고 저장하는 데

crat.tistory.com

자세한 내용은 이전 포스트를 참조한다.