Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Behavior AI
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/29
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
6000.0.33f1
Compatible
Compatible
Compatible
Additional compatibility information

Utility Intelligence is designed for Unity 6 and later. It uses the UIToolkit Runtime Binding System introduced in Unity 6 to build the Intelligence Editor using the MVVM pattern, which allows it to function not only in the Editor but also at runtime in builds. Therefore, Unity 6 and higher is required.

Description

Documentation | Discussions | Join Us On Discord


Utility Intelligence is a robust and powerful Utility AI Framework. Unlike traditional AI techniques such as BTs, FSMs, and GOAP, which rely on conditions for decision-making, our agents evaluate all possible decisions and select the one with the highest score. Besides that, each decision is scored per target, ensuring that the best target is chosen for the selected decision. This approach makes our agents behave more naturally compared to other AI techniques.


Moreover, Utility Intelligence offers an intuitive and powerful Editor with many robust features that allow you to create complex AI Behaviours and Logic with ease.


What is Utility Intelligence?


💡Why use Utility Intelligence?


🤔Why use Utility AI instead of BTs and FSMs?


🆘How to get support?


💎HIGHLIGHT FEATURES


🛠️An intuitive and powerful Editor

We offer an intuitive and powerful Editor with many robust features that allow you to create complex AI Behaviors and Logic with ease:

  • Status Preview: Preview the score of each decision and which decision is chosen based on the input values and response curves directly in the Editor, without having to play the game.
  • Consideration Editor: See how the input and the response curve will affect the consideration score without having to visualize it in your head.
  • JSON Editing: Manually edit the Intelligence Data in JSON format using your Text Editor then import it to the Intelligence Asset
  • Runtime Status: View the current status of multiple components during runtime. It is similar to Status Preview but includes additional runtime information, such as the best target for each decision, and the current status of considerations and action tasks.
  • Runtime Editing: Tweak your AI Behaviors during runtime for testing purposes without having to replay the game.
  • Runtime Editor: The Utility Intelligence Editor can function both at editor time and at runtime in builds. This feature enables users to adjust variables in the Utility Intelligence Editor to observe how they affect the agent’s decisions for testing purposes in builds.
  • Lockable Editor: Lock the Intelligence Editor on a specific Utility Agent, allowing users to modify variables from other Game Objects through the Inspector Window and see how they affect the decision scores in the Intelligence Editor.
  • Field Attributes: Show/hide and group your fields in the Intelligence Editor.
  • Dark & Light themes: The Utility Intelligence Editor supports both Dark and Light themes and will automatically match the theme of the Unity Editor.

🧩Modular System Design

  • Considerations: Our modular consideration system allows you to adjust the score of each decision by adding, removing, or changing considerations, ensuring that the best decision is chosen in any situation.
  • Target Filters: Our modular target filter system allows you to filter the targets for each decision by adding, removing, or changing target filters, ensuring that the decision is scored and executed with the appropriate targets.
  • Action Tasks: Our modular task system, created using Behavior Tree, allows you to easily customize and adjust each decision's behavior by adding, removing, or changing action tasks, making it easy to adapt to constant changes from game design.
  • Blackboard Variables: Share information between multiple components such as inputs, input normalization, and action tasks using Blackboard Variables.

🎁Many example scenes

We offer many example scenes to show you how to use Utility Intelligence to create AIs for your games:

  • StraightArrowOnly
  • StraightArrow vs CurvedArrow
  • Chaser vs Evader
  • Chaser & Patrol vs Evader & FindEnemy
  • Swordsman vs Swordsman
  • Axeman vs Axeman
  • Archer vs Swordsman
  • Crossbowman vs Swordsman
  • Team vs Team
  • Runtime Editor

🎯Many built-in components


We offer many built-in components to help you create game AIs more easily and quickly, saving you a significant amount of time:


🚀 Many tips & tricks


We provide a variety of tips and tricks to guide you on how to use Utility Intelligence more efficiently. Moreover, we have a dedicated channel on Discord for sharing knowledge about using Utility Intelligence (knowledge-base), where you can both share and learn from others in our community. All valuable content from this channel will be added to our documentation, making it more comprehensive and helpful for everyone.


🎉What's more:

  • Full source code included
  • High-quality documentation
  • Responsive support
    • We regularly update our knowledge base for Utility Intelligence, ensuring that your AI Assistant stays well-informed and supports you 24/7 for free.
    • Need more help? Join our Discord server for direct support from us.
  • And much more to discover...

🪪 LICENSE INFO


This asset is under the Extension Assets license type, which requires one license per seat. So, if you are part of a team, please consider purchasing one seat for each team member to support us. We will not have enough resources to develop new features, maintain quality support, and keep documentation up to date if only one seat is purchased and used by multiple individuals.


For more information about this license type, see the Unity official license explanation.


📢THIRD PARTY NOTICES


For more information about the third-party assets used in this package, please refer to:

https://utilityintelligence.pages.dev/SpecialThanks/#third-party-notices


Utility Intelligence: A Robust And Powerful Utility AI Framework

(11)
133 users have favourite this asset
(133)
$90
Seat
1
Updated price and taxes/VAT calculated at checkout
125 views in the past week
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR
Utility Intelligence: A Robust And Powerful Utility AI Framework
$90