行为树总结

行为树的作用:

1、解耦,利用抽象管控变化,减少大量重复工作。依赖注入,组件抽象

2、可视化编辑

3,因为可视化,是流程清晰,方便查bug

4、让代码更加模块化,提高重用性

https://zhuanlan.zhihu.com/p/33733110

https://zhuanlan.zhihu.com/p/19891875

优化:

1、共享资源和实例数据

http://www.aisharing.com/archives/750

https://www.behaviac.com/memory_shared/

2、Bug检查

https://www.behaviac.com/debugging_desc/

行为树对比:

https://www.behaviac.com/bd_vs_behaviac/

行为树插件问题:

1、无法进行Lua热更

2、和同步技术完美融合困难(所以是否考虑自写行为树)

 

posted @ 2020-11-12 08:25  钢与铁  阅读(137)  评论(0编辑  收藏  举报