Utility Designer - Combining Utility AI and Behaviour Trees View on Asset Store (opens in new tab)

Package details

Latest version
1.0.0
Last updated
First released
Unity version
2022.3.0 or later
Package size
975 KB
Files
93
Favorites
35
Views in the past week
20

Price tracking

Last checked
Tracked since
Lowest recorded
Free on

Keywords

Utility Designer - Combining Utility AI and Behaviour Trees

by Kada Xuanwu (opens in new tab)

1 rating, too few to average

Boost your project's AI development with Utility Designer, a flexible and intuitive tool unifying Utility AI and Behaviour Trees.

Price Free

Get it free on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Utility Designer - Combining Utility AI and Behaviour Trees, 6 months Current Free; lowest Free; highest Free in this period. $0 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 2

Utility Designer - Combining Utility AI and Behaviour Trees screenshot 1

Utility Designer - Combining Utility AI and Behaviour Trees screenshot 1

About this asset

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.

From the publisher's Asset Store listing.

Technical details

  • Combination of Utility AI and Behaviour Trees: Enjoy the best of both AI methodologies, allowing for lifelike, adaptable, and complex behaviours.
  • Customizable States: Define states based on character needs and environmental factors for diverse and intelligent NPCs.
  • Behaviour Tree Flexibility: Easily create any behaviour needed to execute each state.
  • Strong API: Allows the creation of custom nodes for the behaviour tree with various callbacks and properties to streamline the process of creating custom behaviours.
  • No External Dependencies: Designed to be self-contained and portable within your project with its own Assembly Definition.
  • Compatible with Windows, Mac, Linux

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
2022.3.0f1 Compatible Compatible Compatible

As listed on the Asset Store.