This is a demo of platformer enemy AI implemented using behavior trees in the Godot Engine.
This code goes with the following video: Enemy AI with Behavior Trees - with Demo in Godot Engine
All art used in this demo is public domain (CC0) except for the following:
"2d monster bat enemy"
https://opengameart.org/content/2d-monster-bat-enemy
by Segel (https://opengameart.org/users/segel)
license: CC-By 3.0 (https://creativecommons.org/licenses/by/3.0/)