목록UE (1)
게임 개발 메모장
[ UE5 ] BehaviorTree : Blackboard
사용자 혹은 AI(인공 지능)으로 제어 할 수 있는 Object AI Controller 에 기획 의도에 맞게 동작할 수 있게 작성한 BehaviorTree를 RunBehaviorTree를 활용해서 실행시킨다. Blackboard 1) Blackboard는 AI Bot이 의사결정을 하기 위해 필요한 정보를 저장하는 저장소이다. 2) 이 정보는 현재 AI Bot이 처한 여러 상황을 표현하게 되는데 하나의 AI Bot이 아닌 다수의 AI Bot이 협력과 의사결정을 위해 공유하는 공유 메모리로서의 역할 또한 할 수 있다. 왜 Blackboard를 사용할까? 1 효과적인 이벤트 주도형의 행동을 만들기 위해 (To Make Efficient Event-Driven Behaviors) 일반적으로 게임에서 인공 지능..
언리얼 엔진/AI
2023. 12. 21. 10:27