
Boss Ai 구현 Behavior Tree
·
Unreal Engine 5/MMORPG 개발
보스 패턴는 State상태를 통하여 구분 State는 Idle, Chase, Baisc Pattern, Powerful Pattern, Special Pattern, Dead로 구현 Enum을 통하여 State 구현 BlackBoard의 정보를 기반으로 Task들을 실행 Boss Ai가 Target에 대한 정보가 없다면 지속적으로 Player를 탐색 Boss Ai가 Target에 대한 정보가 있다면 State를 통하여 패턴을 진행 중인지 끝났는지를 확인하여 패턴을 지속적으로 진행 기본 패턴 3번 -> 강한 패턴 1번 강한 패턴 2번 -> 특수 패턴 1번 으로 진행 프로토타입을 위한 패턴의 일부분 기본 패턴 1. 근접 휘두르기 (좌, 우) 2. 땅 긁어서 돌 날리기 3. 점프하고 내려찍기 강한 패턴 1. ..