没有合适的资源?快使用搜索试试~ 我知道了~
behavior3lua:lua的行为树
共35个文件
lua:23个
json:4个
png:3个
需积分: 50 4 下载量 22 浏览量
2021-05-26
17:28:35
上传
评论
收藏 261KB ZIP 举报
温馨提示
行为树框架 for Lua 机缘巧合,近几年的工作一直有涉及到游戏AI这块,网上常见的行为树+黑板似乎不太能满足复杂策划需求,也不太可能让策划自己去配置这种行为树。因此,我对行为树的黑板进行了小改造,让行为树更像一个代码编辑器,我们程序提供为数不多的行为节点,让策划通过编辑行为树来实现他们想要的逻辑,这对于游戏程序员来说也算是一种解放吧。 基本概念 节点数据结构 { name = 'find_enemy', -- 节点名称 desc = '查找敌人', -- 说明 args = {w = 100, h = 50}, -- 常量配置 input = {'var1', 'var2'}, -- 输入变量 output = {'target'}, -- 输出变量 children = {}
资源推荐
资源详情
资源评论
收起资源包目录
behavior3lua-master.zip (35个子文件)
behavior3lua-master
test.lua 1KB
example
conditions
find_enemy.lua 941B
actions
get_hp.lua 251B
move_to_pos.lua 370B
move_to_target.lua 886B
idle.lua 218B
attack.lua 402B
process.lua 992B
.luacheckrc 263B
workspace
workspace.json 84B
node-config.json 2KB
trees
hero.json 820B
monster.json 429B
LICENSE 1KB
lualib
json.lua 10KB
behavior3
sample_process.lua 611B
behavior_ret.lua 125B
behavior_tree.lua 3KB
behavior_node.lua 2KB
nodes
conditions
cmp.lua 991B
decorators
always_fail.lua 652B
always_success.lua 655B
not.lua 581B
composites
selector.lua 993B
parallel.lua 705B
sequence.lua 1KB
actions
log.lua 284B
wait.lua 616B
.gitignore 28B
export_node.lua 1KB
readme
editor.png 106KB
monster.png 26KB
running.png 97KB
README1.jpg 26KB
README.md 4KB
共 35 条
- 1
资源评论
FriedrichZHAO
- 粉丝: 26
- 资源: 4531
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功