Behavior Trees describe complex AI behavior as small, modular tasks. Each task is a piece of code that runs repeatedly, similar to MonoBehaviour.Update. A behavior tree chooses which task to run based ...
This repository contains a teaching-oriented implementation of a Behavior Tree (BT) for a 2D guard agent in Unity. The project is designed to support both live demos and hands-on student exercises on ...