기획 지망생입니다 언리얼 엔진 기반으로 몬스터 AI를 공부중에 궁금한게 있어 질문 드립니다.





몬스터가 공격을 실행중일 때 실시간으로 캐릭터를 추적하는 공격을 구현할 때 



Q1. 복잡한 움직임을 가진 몬스터 공격을 루트 모션으로 제작을 하고 캐릭터가 위치한 방향으로 쫓아갈 수 있게 코드로 회전만 제어


예시) 몬스터가 뒤로 물러났다가 빠르게 돌진하면서 캐릭터 방향으로 공격 > 해당 공격 애니메이션을 루트 모션으로 제작하고 재생중일 때 캐릭터를 쫓아갈 수 있게 회전할 수 있도록 코드로 제어



Q2. 단순한 움직임을 가진 몬스터는 애니메이션 노티파이로 제어


예시) 몬스터가 1초동안 가만히 있다가 캐릭터 방향으로 천천히 이동하면서 공격 > ChaseNotifyState를 원하는 구간에 추가를 하고 이 추적 구간동안의 몬스터의 이동속도와 회전속도를 제어할 수 있도록 처리한다




공부하다가 나름대로 정리를 해봤는데 제가 생각한 방법에서 잘못된 부분이랑 부족한 부분이 어떤것인지


또 실제로는 어떻게 개발하는지 궁금해서 질문 드립니다