1 Star 0 Fork 4

无心 / LuaBT

forked from monitor1394 / LuaBT 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
README.md 895 Bytes
一键复制 编辑 原始数据 按行查看 历史
monitor1394 提交于 2018-05-28 08:21 . update doc

LuaBT

概述

LuaBT是一款可作为服务端AI实现的行为树方案,是NodeCanvas行为树的Lua实现,支持Unity编辑、运行时预览和前后端调试。

特性

  • NodeCanvas行为树的Lua实现(不支持状态机)
  • 支持Unity编辑行为树,导出JSON文件
  • 支持运行时Unity效果预览和调试
  • 支持多级子树SubTree
  • 支持NodeCanvas所有的9种Composites节点(Switch节点只支持IndexBased模式)
  • 支持NodeCanvas所有的10种Decorator节点
  • 支持一个节点多TaskActionListConditionList
  • 支持扩展自定义Task
  • 支持Unity编辑时下拉列表选择自定义Task

适用谁?

  • Unity上用过NodeCanvas行为树做客户端AI
  • 想做服务端AI,并希望能有便捷的可视化编辑器,运行时预览和前后端调试
  • 想尝试任何新想法
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
C#
1
https://gitee.com/fawuxin/LuaBT.git
git@gitee.com:fawuxin/LuaBT.git
fawuxin
LuaBT
LuaBT
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891