A single instance of each node type must be registered with the Factory. This can be done either directly in the C++ code, with the help of static linking, or at runtime, when new nodes are loaded from a collection of plugins. We offer a straightforward and thoroughly explained process for producing self-registering dynamic libraries that contain unique nodes.
During the registration stage, the Factory creates a model of the customized nodes.
Hi @kjkaveny, welcome to the community!
In Behavior Trees, a factory typically refers to a design pattern (the Factory Pattern ) used to create and register different types of nodes (actions, conditions, decorators, etc.)
If you want to check all of the documentation about the main concepts, you can check them out here.
1 Like
This topic was automatically closed 5 days after the last reply. New replies are no longer allowed.