(Click to enlarge)
Completed:
- Serializes/deserializes tree to/from JSON
- Rewrote Blackboard to serialize correctly
- Make agents use singular static reference to given tree, using their own blackboard variables
- Manager determines loading and unloading of tree instances
- Rewrote much of tree editor
- Wrote and tested logic for composites, decorators, and actions. Subtree action included and correctly loads and uses tree within tree.
Up Next:
- More actions and composites
- Testing in builds
- More editor debugging features
- Improve UI / usability
- Ultimately, use to design AI for an indie game