TECHARTNOMAD | TECHARTFLOWIO.COM

TECH.ART.FLOW.IO

[YOUTUBE] Smart Enemy AI Tutorial in Unreal Engine 5

jplee 2024. 7. 23. 01:02

 

사실 AI TREE 라는 유니티 FSM 플러그인을 사용해서 간단한 리니지 라이크에 등장 할 법한 몬스터 AI 를 만들어 보려고 하던 중에 언리얼 엔진의 비헤이비어 트리 에 대한 매우 견고한 강의 시리즈를 발견해서 공유 해 봅니다. 페이스북도 이제 안하고 트위터도 아주 가끔 하기 때문에 테크아트노마드 블로그에 포스팅 해 놓고 잊지 않고 복기 해 보려고 하는 것이 목적입니다. 

최근 리니지 라이크 클론 코딩 비스무레 하게 막코딩으로 플레이어 콘트롤 부터 카메라 제어와 몬스터 AI 를 구현 해 본적이 있는데요. 본업이 클라이언트도 아니고 이 전에도 딱히 해 본적이 없었지만 코드가 지저분 해서 그렇지.. 할만 했던 것 같습니다. 기회다 싶어서 렌더링 쪽 말고 비헤이비어 트리 쪽도 한달동안 집중적으로 살펴보고 입맛에 맞는 봇 디자인도 해 볼까 합니다.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

마지막으로 실제로 유니티에서 사용하고 있는 AITREE 는 언리얼엔진의 비헤이비어 트리와 거의 똑같이 구현 되어 있습니다.

https://renowned-games.com/

 

Renowned Games

Renowned Games is an independent team started in 2017, and have pushed the boundaries of technical and artistic excellence in game industry ever since! We are a small self-funded team focused on game, GDK and SDK development. We have 5 full-time staff and

renowned-games.com