Behaviour Tree Brain

This brain controls the Character using a very simple Behaviour Tree system to allow enemy behaviour to be built from small nodes instead of hard-coding a new script for each one. All the enemies use it to implement their AI.

Introduction An introduction to the concept of Behaviour Trees and the basics of this system.
General Nodes The core nodes which have could be used directly in any other project.
Specific Nodes The nodes which directly interact with other parts of the Platformer Game Kit.
Enemies The actual behaviour of each enemy type.