1. 개요
Unreal Engine 5는 AI가 환경을 "인지"하고 "반응"할 수 있도록 강력한 시스템을 제공한다.
AI Perception Component와 AI Perception Stimuli Source는 AI가 주변 정보를 감지하고
이 정보를 바탕으로 행동하게 만드는 주요 도구이다.
2. AI 감지 설정 및 과정

- AI 캐릭터가 무엇을 감지할 수 있으려면 AI Perception Component가 필요하다.
- AI Preception Component는 다른 액터의 Stimuli Source Components를 감지한다.
- 다른 액터가 AI 캐릭터에게 자극을 제공하려면 Stimuli Source Components를 필요로 한다.

- AI 캐릭터가 시각적 자극을 감지하려면 AI Perception Component에서 시각(Sight) 기능을 추가해야 한다.
- AI 캐릭터가 플레이어를 보면 Stimuli Source Component를 확인하고 시각 자극(Stimuli)이 설정되었는지 확인한다.
- 모두 유효할 경우 AI 캐릭터에서는 OnTargetPerceptionUpdatedEvent를 실행한다.
3. AI Perception Component
AI Perception Component는 AI에게 감각(Senses) 능력을 부여하는 역할을 한다.

- Damage (데미지)
- Sight (AI 시각)
- Hearing (AI 청각)
- Prediction (AI 예측)
- Touch (AI 촉각)
- Team (AI 팀)
참고
AI Perception Theory - Introduction to AI with Blueprints | Epic Developer Community