인공지능을 무엇을 넣으면 좋을까 고민하다가 좀비를 넣어봤습니다. 비헤이비어트리는 아래와같이 구성하였습니다. 블랙보드 키값으로 Target을 가지게했고, 플레이어를 Detect하면 SetTarget으로 플레이어를 Target으로 지정하여 TargetMove 노드를 실행합니다. Target이 없으면, Patrol, Wait 노드를 순차적으로 실행하게됩니다. cpp 프로젝트를 많이 생성해야하는데, Zombie, ZombieAIController, DetectService, PatrolTask, TargetMoveTask를 생성해줍니다. AI를 사용하기 위해, 빌드쪽 모듈에 "AIModule", "GameplayTasks", "NavigationSystem"를 추가해줍니다. AI컨트롤러에 아래와같이 헤더파일도 ..