This plugin provides a set of tools to create custom and complex behaviour in the Godot 4.x Game Engine.
When a new version is available on GitHub, the plugin will display a notification in the Toolbox!
main
branch of this repository to your machinesubmodule
branch as Git Submodule to your own repo
submodule
branch is always up to date with main
and will allow you to consistently use the newest version by pulling
Make sure the clones the addons
and script_templates
directories into your project.
FiniteStateMachine
or BTRoot
node to your scene.FSMState
/FSMTransition
/BTLeaf
and extend the script.Now you can implement your own behaviour logic using the virtual methods provided by the script templates.
This is the first time I've ever made a bigger plugin for Godot, so I am happy for any suggestions, feedback and contributions. If you need help or have any questions, feel free to contact me on Discord (thepat02
) or open an issue on GitHub!
You can also buy me a coffee if you like the plugin and feel like supporting me :D
Have fun creating awesome behaviours!