길찾기 - NavMesh
AI가 걸어다닐 수 있는 영역을 미리 계산해둔 지도
A* 알고리즘
-> NavMesh 빌드
-> A* 경로 탐색
-> 경로 후보 탐색
-> 최소 비용 우선 탐색
-> 경로 반환
-> 개발자가 호출
FSM 개론
Finite State Machine (유한 상태 기계)
State (현재 상태)
Transition(상태 전환 조건)
Action(현재 상태에서 하는 행동)
상태를 클래스로 분리하여 구현
- Switch 삭제
- 상태 추가시 새 클래스 1개만 만들면 됨
- 각자 자기 데이터를 들고 있음
- State 클래스만 교체하여 재사용 가능
'내일배움캠프-언리얼' 카테고리의 다른 글
| [내일배움캠프 - 언리얼] DAY 50 - 팀 프로젝트 진행 (0) | 2026.02.11 |
|---|---|
| [내일배움캠프 - 언리얼] DAY 49 - 팀 프로젝트 진행 (0) | 2026.02.10 |
| [내일배움캠프 - 언리얼] DAY 47 - 인벤토리 시스템 (1) | 2026.02.06 |
| [내일배움캠프 - 언리얼] DAY 46 - 머티리얼 실습(NPR 재질 만들기) (0) | 2026.02.05 |
| [내일배움캠프 - 언리얼] DAY 45 - AnimMontage (0) | 2026.02.02 |