UE5의 StateTree를 ProjectArc의 적 AI에 처음 적용해보면서 마주친 점과 트레이드오프를 정리해두었습니다.

StateTree는 상태 머신의 명시성과 행동 트리의 유연함을 함께 가져가려는 시도입니다. 처음엔 진입 장벽이 있었지만, 상태 전이가 데이터로 드러난다는 점이 디버깅을 크게 도와주었습니다.