Skip to content
A Utility-based framework for developing autonomous AI systems in Unity.
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
UtilityAI Fixed a problem where agents perform their first action twice Jun 25, 2015 Create Nov 8, 2016 Update May 29, 2015

UtilityAI for Unity

Welcome to UtilityAI, an open-source solution for the creation of utility-based AI systems in Unity 5. UtilityAI provides a set of components that help you to set up and manage the decision making process of any entity in your game world or simulation.


  • Easy to set up and manage.
  • Utility curves to fine-tune decision making.
  • Extensive run-time analytics tools.
  • Scalability for many agents and considerations.
  • A Demo project which shows a simple UtilityAI system.

Visit the Wiki to learn all about it!

You can’t perform that action at this time.