Thanks for the idea. I’ve now written down all tasks that are included in NodeCanvas. You can find the list here.
As you can see there are many actions and conditions and more imporantely you can use the Script Control tasks to call, get, set and check exiting functionality and code without writing code. This is a very powerfull feature of NodeCanvas.
In regards to the example scenes, there is an example for each system:
Behaviour Trees Example: Is very close to what you’ve asked. 3 soldiers patroling some waypoints at random and keeping an eye out of a target sphere which you can move. If the sphere gets in line of sight with a soldier, the soldier moves close to the target and aims it. If the target moves out of sight the soldier return to his patrol.
FSM: A character moves around to the location clicked by the user
Dialogue Tree: A conversation between 2 soldiers and the player, with multiple choices
Furthermore there are some extra minimal behaviour tree examples that showcase some concepts.
Performance is very good.
I can provide you with a DLL demo version, which inludes only the Behaviour Trees module and is limited to 5 nodes per tree.
Cheers
Join us on Discord: https://discord.gg/97q2Rjh
Login
Register
By registering on this website you agree to our Privacy Policy.