UNREAL BP · AI PERCEPTION

AI는 센서로 자극을 읽고 행동 데이터로 바꾼다

시각과 청각 감지는 플레이어를 바로 쫓게 만드는 기능이 아니라, Blackboard와 Behavior Tree가 판단할 수 있는 입력을 만드는 단계입니다.

overview

주요 감각

sense
Sight

시야 반경과 시야각 안에 있는 액터를 감지해 현재 보이는 대상을 판단합니다.

Hearing

발소리, 총성처럼 Make Noise로 만든 자극을 반경과 소리 크기로 판정합니다.

Damage

공격을 받은 사실을 자극으로 받아 추적, 경계, 엄폐 같은 반응을 시작할 수 있습니다.

Team

Detection By Affiliation 설정으로 아군, 중립, 적 감지를 구분합니다.

판단으로 이어지는 흐름

pipeline
1
Stimuli Source

플레이어가 보이거나 소리를 내면 자극이 생성됩니다.

2
AI Perception Component

Sight와 Hearing 설정으로 감지 성공 여부를 계산합니다.

3
Blackboard

TargetActor와 TargetLocation을 갱신하거나 비웁니다.

4
Behavior Tree

값의 유무에 따라 추적, 탐색, 대기 행동으로 분기합니다.