godot_behavior_tree:Godot游戏引擎的行为树模块

时间:2024-07-17 14:00:10
【文件属性】:

文件名称:godot_behavior_tree:Godot游戏引擎的行为树模块

文件大小:94KB

文件格式:ZIP

更新时间:2024-07-17 14:00:10

C++

Godot 引擎的行为树 参考 作者:Alex J. Champandard 作者:Chris Simpson Renato Pereira 的 Bjoern Knafla 的(这一系列行为树真的很有帮助,可惜因为altdev.co 已死,原帖无法访问) 编译为 Godot 模块 将src目录链接或复制到$(GODOT_ROOT)/modules/behaviortree ,然后 。 用法 使用这个模块成功编译 godot 引擎后,你可以在编辑器中找到这些新类型的节点: BTRootNode 、 BTParallelNode 、 BTSelectorNode 、 BTSequenceNode 、 BTDecoratorNode 、 BTActionNode 。 BTActionNode 、 BTDecoratorNode和BTRootNode可以通过脚本进行扩展以创建您自己的 AI。


【文件预览】:
godot_behavior_tree-master
----.gitignore(70B)
----src()
--------bt_utils.cpp(902B)
--------typedef.h(1KB)
--------bt_node.cpp(1KB)
--------bt_composite_node.h(1KB)
--------register_types.cpp(710B)
--------virtual_machine.h(2KB)
--------bt_composite_node.cpp(1KB)
--------register_types.h(161B)
--------bt_utils.h(216B)
--------node.cpp(2KB)
--------bt_action_node.cpp(2KB)
--------bt_root_node.h(1KB)
--------virtual_machine.cpp(4KB)
--------config.py(132B)
--------node.h(2KB)
--------bt_custom_parallel_node.cpp(2KB)
--------bt_string_names.h(655B)
--------bt_node.h(743B)
--------bt_behavior_delegate.h(2KB)
--------bt_action_node.h(1KB)
--------bt_root_node.cpp(6KB)
--------composite.h(1KB)
--------bt_custom_parallel_node.h(1KB)
--------bt_string_names.cpp(540B)
--------bt_decorator_node.h(2KB)
--------composite.cpp(994B)
--------SCsub(65B)
--------bt_decorator_node.cpp(4KB)
----LICENSE(1KB)
----README.md(4KB)
----unittest()
--------catch.hpp(312KB)
--------test_action.cpp(2KB)
--------utils.cpp(760B)
--------test_sequence.cpp(27KB)
--------utils.h(3KB)
--------test_selector.cpp(27KB)
--------test_decorator.cpp(5KB)
--------makefile(358B)
--------main.cpp(47B)
--------test_parallel.cpp(25KB)
--------test_behavior_tree.cpp(31KB)
--------test_node_structure_to_vm.cpp(3KB)
----functest()
--------test_root.xml(5KB)
--------action.gd(656B)
--------IncreaseCountAction.gd(107B)
--------engine.cfg(48B)
--------test_bt_reuse.gd(559B)
--------test_bt_reuse.xml(6KB)
--------root.gd(795B)
--------CustomParallel.gd(389B)
--------test_composite.xml(5KB)
--------test_composite.gd(2KB)

网友评论