Unity 게임 개발 숙련주차 / 3D게임 Enemy AI 구현

2023. 10. 2. 21:52Unity 게임 개발 입문

1. EnemySpawner를 통해 지정한 주기 / 위치에서 Enemy가 스폰되도록 설정.

2. NavMesh를 설정해 맵을 스캔해 Enemy가 맵을 돌아다닐 수 있도록 설정.

3. Enemy는 Player를 발견 시 빠르게 달려와 공격하고, 플레이어가 벗어날 시 다시 주위를 배회하게 설정.

 

 

Player와 일정한 위치대로 가까워지면 달려와 공격

 

물로 도망가니 더이상 쫓아오지 못하다가 다시 배회하기 시작하는 Enemy