golang behavior tree,from https://github.com/behavior3
golang behavior tree,from https://github.com/behavior3
带在线编辑器的行为树,可使用官方的在线编辑器编辑逻辑节点。
使用js版本翻译,保持和原版的编辑器数据格式一致。
此行为树和一般的行为树略有不同,行为树结构只保持一份无状态,状态记录在黑板里(一般行为树每个对象一份树结构,树结构保存状态)。
专用的编辑器分支版本
重新部署的WEB版编辑器
编译好的桌面版
io类游戏示例
bin/b3.json为行为树的数据,在编辑器中新建任意工程,选择(Project->Import->Tree as json)导入树就可以还原工程,如图。
A:是个问题,但是由于下一次进入会onopen重置节点黑板信息,并不会有错误表现。如果遇到BUG表现欢迎提出。
A:用在ai里,一般target就这个ai的拥有者,拥有者有blackboard的成员。
QQ群:285728047