Replies: 3 comments 6 replies
-
There's a couple assets for this, e.g. https://github.com/imberny/VisualFSM or https://godotengine.org/asset-library/asset/817 |
Beta Was this translation helpful? Give feedback.
1 reply
-
This is best handled by a plugin or extension, Godot doesn't provide any state machines or behaviour code, and the |
Beta Was this translation helpful? Give feedback.
5 replies
-
Came across this project: https://github.com/limbonaut/limboai |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Coming from unity, I am so used using an asset called NodeCanvas. This asset allow user to use both FSM and BT (or even creating their custom graph) for their game. And you can run both type of graph by creating subgraph using scriptableobject, this allow user to create a very complex AI, character control, and easy to understand game workflow. This asset work by running nodes inside graph, these graph are created using scriptable objects and run on scene by using graph controller, the nodes inside the graph will be run in order and changed as the condition met, and they can also use variables they create and binded using blackboard and invoke events between different graph using signal.
It would be very useful for user if godot had a solution for visual scripting of both FSM and BT to create more complex AI and work flow.
Beta Was this translation helpful? Give feedback.
All reactions