Keep
- GAS 활용
- Behavior Tree 학습 및 적용
- 스코프 조절 (불가능하다면 빠르게 쳐내기)
Problem
- 막히는 부분이 있으면 혼자 너무 오래 붙잡지 말고 팀원이나 튜터님께 질문하기
Try
- 적 AI 구현 시 AI Perception을 활용하여 시각과 청각 기반의 감지 시스템을 추가해보기. 이를 Behavior Tree와 연계하여 플레이어를 인지했을 때의 행동, 소리를 들었을 때의 조사 행동 등 상황에 따라 자연스럽게 행동이 전환되는 AI 구조를 설계해보기.
느낀점
처음 진행해보는 언리얼 프로젝트인 만큼 삽질도 많이 했지만, 그만큼 배운 것도 많은 시간이었다. 특히 챌린지반에서 학습했던 GAS 시스템을 실제 프로젝트에 바로 적용해볼 수 있었던 점이 인상 깊었다. 또한 적 AI를 구현하는 과정에서 Behavior Tree를 학습하고 적용해보며 AI의 행동 흐름을 구조적으로 설계하는 경험을 할 수 있었다. 단순히 기능을 구현하는 것을 넘어, 시스템을 어떻게 구성하고 확장 가능한 구조로 설계할지 고민해볼 수 있었던 점에서 의미 있는 프로젝트였다.
'내배캠 TIL' 카테고리의 다른 글
| [내배캠 TIL 260310] Unreal Dedicated Server (0) | 2026.03.10 |
|---|---|
| [내배캠 TIL 260309] C++ 대칭 문자열 생성 (0) | 2026.03.09 |
| [내배캠 TIL 260304] 적 사망 시 피격 판정 제거 및 사운드 중복 방지 (0) | 2026.03.04 |
| [내배캠 TIL 260224] C++ std::sort 커스텀 비교 함수 구현하기 (0) | 2026.02.24 |
| [내배캠 TIL 260211] Unreal GAS 기반 Enemy AI 시스템 설계 (0) | 2026.02.11 |