# Behavior


{ /*  This file is automatically generated by WritePackageLists.py. Do not edit it by hand. It will be replaced without warning on a regular basis.  */ }

[com.unity.behavior](https://docs.unity3d.com/Packages/com.unity.behavior@1.0/manual/index.html) {/* Missing image: ../uploads/Main/iconRel.png (author review needed) */}

## Description

Unity Behavior is a graph-based tool to create and run behavior trees with a modular architecture.

• Human-readable graphs flow top-to-bottom with plain-language nodes

• Comprehensive library of pre-built nodes for movement, detection, and decision-making

• Seamless C# integration with a familiar lifecycle model

• Hierarchical design supporting reusable subgraphs

• Real-time debugging visualization during Play mode

• Event-driven architecture and observer abort support for dynamic game reactions

Ideal for NPC behaviors, quest logic, environmental interactions, and game state management.

A demo showcasing this package can be found in the Asset Store [https://assetstore.unity.com/packages/templates/tutorials/behavior-demo-for-unity-298313](https://assetstore.unity.com/packages/templates/tutorials/behavior-demo-for-unity-298313).

## Version information

### Released for Unity

Package version 1.0.16 is released for Unity Editor version 6000.3.

### Compatible with Unity

These package versions are available in Unity version 6000.3:

| **Documentation location:**                                                                          | **State** | **Versions available:**                                                                                                                   |
| ---------------------------------------------------------------------------------------------------- | --------- | ----------------------------------------------------------------------------------------------------------------------------------------- |
| [com.unity.behavior@1.0](https://docs.unity3d.com/Packages/com.unity.behavior@1.0/manual/index.html) | released  | 1.0.0-pre.1, 1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.0.6, 1.0.7, 1.0.8, 1.0.9, 1.0.10, 1.0.11, 1.0.12, 1.0.13, 1.0.14, 1.0.15, 1.0.16 |

## Keywords

[behavior](/engine/6000.3/manual/packages-list/packages-all/pack-keys.md#behavior) , [behavior tree](/engine/6000.3/manual/packages-list/packages-all/pack-keys.md#behavior_tree) , [behavior graph](/engine/6000.3/manual/packages-list/packages-all/pack-keys.md#behavior_graph) , [graph](/engine/6000.3/manual/packages-list/packages-all/pack-keys.md#graph) , [ai](/engine/6000.3/manual/packages-list/packages-all/pack-keys.md#ai) , [gameplay](/engine/6000.3/manual/packages-list/packages-all/pack-keys.md#gameplay) , [NPCs](/engine/6000.3/manual/packages-list/packages-all/pack-keys.md#NPCs)
