Utility Designer - Combining Utility AI and Behaviour Trees

FREE
Publisher Kada Xuanwu
File size 974.83kB
Number of files 93
Latest version 1.0.0
Latest release date 2024-01-05 03:32:15
First release date 2024-01-05 03:32:15
Supported Unity versions 2018.4.2 or higher

Utility Designer is a comprehensive and versatile tool designed for AI development in Unity. It smoothly combines the principles of Utility AI and Behaviour Trees, allowing you to create intelligent and dynamic Non-Player Characters (NPCs) with ease.


Utility AI is used to decide the best state by evaluating the NPC's needs and environment, where each state has a behaviour tree that defines the specific actions and behaviours of that state. this combination allows the NPC to make decisions on their own, while still being able to define the execution of states with powerful behaviour trees.


As Utility Designer provides an implementation of a behaviour tree, it could alternatively be used as a normal behaviour tree, using only one state and thus ignoring the utility AI part.


A well-written manual is included in the asset, along with two sample scenes.

Top Publisher Assets