新建行为树
This commit is contained in:
1 parent
4bb083f736
commit
5653ff7ff6
8 files changed
+73
-11
No files matched your search
@@ -2,12 +2,6 @@
|
||||
这是一个直观、可视化的行为树编辑器,行为树的保存格式为json,可以让策划自行去实现AI,技能,buff等复杂的游戏逻辑,从而减少不必要的沟通成本和提升开发效率。
|
||||

|
||||
|
||||
## 技术栈
|
||||
+ react + ts
|
||||
+ g6
|
||||
+ antd
|
||||
+ electron
|
||||
|
||||
## 使用方法
|
||||
+ 打开编辑器
|
||||
+ 工作区->节点定义->选择文件(json)
|
||||
@@ -37,13 +31,28 @@ interface BehaviorNodeTypeModel {
|
||||
doc?: string; //文档说明(markdown格式)
|
||||
}
|
||||
```
|
||||
节点定义也是json格式,参照[sample/node-config.json](sample/node-config.json),编辑器不提供节点定义的编辑,强烈建议节点定义文件由代码生成。
|
||||
|
||||
## 编译与构建
|
||||
```shell
|
||||
npm install # 安装依赖
|
||||
npm start # 运行测试
|
||||
npm run build # 编译exe可执行文件
|
||||
```
|
||||
|
||||
## 技术栈
|
||||
+ react + ts
|
||||
+ g6
|
||||
+ antd
|
||||
+ electron
|
||||
|
||||
## TODO
|
||||
+ 复制粘贴功能(跨工作区)
|
||||
+ 历史记录(撤销/恢复)
|
||||
+ 资源面板支持树型结构
|
||||
+ 快捷键功能
|
||||
+ 右键菜单
|
||||
+ 联调功能
|
||||
|
||||
## About
|
||||
目前编辑器还处于非常简陋的阶段,本项目将长期维护,望前端大佬们多提点~
|
||||
目前编辑器还处于非常简陋的阶段,有问题可以联系作者(QQ1013299930),本项目将长期维护,望前端大佬们多提点~
|
||||
Reference in new issue
Block a user