Intuitive AI Behavior Graph

Intuitive AI Behavior Graph is a visual, node-based AI framework for Unity Designed to integrate into existing Unity projects in minutes, that lets you create complex enemy behavior without writing large behavior trees or managing complicated state machines.


Instead of relying on deep selector and sequence hierarchies, it uses Hold Behaviors and Exit Conditions to create AI that is easier to build, easier to debug, and easier to maintain.

Whether you're prototyping an enemy in minutes or building production-ready AI systems, the framework scales to fit your project.


Built for Any Project

The graph is designed to integrate with virtually any existing project through Custom Function Calls and Subsystems, allowing you to connect your own gameplay systems with minimal setup.

Create systems such as:

  • Enemy Damage
  • Stun Mechanics
  • Environmental Effects
  • Ability Systems
  • Custom Combat Logic
  • And much more

Rapid AI Creation

Built-in behaviors allow you to create functional AI in just minutes while still providing complete flexibility for advanced projects.

Use the included movement systems or connect your own. Extend the framework with custom nodes, custom functions, and your own gameplay logic.

Features

  • Visual Node-Based AI Graph
  • Blackboard Variable System
  • Hold Behaviors & Exit Conditions
  • Live Graph Debugging
  • Custom Function Integration
  • Subsystems & External Subsystem Calls
  • Animator Integration
  • NavMesh Support
  • Four Built-In Movement Motors
  • Multiple Movement Systems
  • Runtime AI Execution
  • Extendable Custom Node Architecture
  • 2D & 3D Support
  • Example Scenes Included

Included example scenes demonstrate complete AI setups for both 2D and 3D projects.

Documentation

https://docs.google.com/document/d/1XUIQeO-I4HCO47q9JcBdO815DCihTZunLH5PRl2eICA/edit?usp=sharing