Documentation | Discussions | Join Us On Discord
Utility Intelligence is a robust and powerful utility-based 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 choose the one with the highest score to execute.
Additionally, each decision is scored per target, ensuring that the best target is selected for the chosen decision. This approach makes our agents behave more naturally than those using other AI techniques 🤩.
Moreover, Utility Intelligence provides the Decision Making Preview feature, which allows you to preview which decision is selected directly in the editor without having to enter Play Mode. This feature can save you a lot of time when designing your agents’ behaviors.
💡Why use Utility AI instead of BTs, FSMs, and GOAP
❓How Utility Intelligence works
💎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:
🎁Many example scenes
We offer many example scenes to show you how to use Utility Intelligence to create AIs for your games:
🚀 Many tips & tricks
We provide a variety of tips and tricks to help you use Utility Intelligence more efficiently and maximize your game's performance:
🎉WHAT'S MORE
🪪 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.
More funding helps us do more. It allows us to deliver more useful features that save you time and make your games better. You're also safer, as we can fix bugs faster, which makes your users happier, and you don’t have to worry about future legal issues or the framework being deprecated someday.
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: Third Party Notices or the ThirdPartyNotices.md files included in the package.