beehave
v2.8.1
Beehave是Godot Engine的强大插件,使您能够使用行为树创建强大的AI系统。借助Beehave,您可以轻松地设计复杂的NPC行为,建立挑战性的老板战斗,并轻松创建其他高级设置。
使用行为树,Beehave使创建高度自适应的AI变得简单,从而响应游戏世界的变化并克服了意外的障碍。无论您是初学者还是经验丰富的开发人员,Beehave都是将您的游戏AI提升到一个新水平的理想工具。
在您的场景中撰写行为树,并将其连接到您选择的任何节点。

Godot编辑器内部的专用调试视图使您可以更好地了解行为在引擎盖下的行为。

保持高帧率在游戏中很重要。使用Godot编辑器内的自定义监视器调查性能问题。

为了避免错误渗入代码库中,每个功能都由单元测试涵盖。

addons/beehave文件夹拆除到您的/addons文件夹中的Godot Project中Project > Project Settings > Pluginsscript_templates移动到项目文件夹中。要更好地了解哪个分支从哪个Godot版本中选择,请参阅此表:
| Godot版本 | Beehave分支 | Beehave版本 |
|---|---|---|
3.x | 3.x | 1.x |
4.x | 4.x | 2.x |
4.1.x | 4.x | 2.7.x |
4.0.x | 4.x | 2.7.x |
有关此结构背后的更多详细信息,请参阅本指南。
行为树是为游戏构建AI逻辑的模块化方法。对于简单的AI,行为树绝对是过度的,但是,对于更复杂的AI相互作用,行为树可以帮助您更好地管理所有NPC的更改和重复使用逻辑。

了解如何在官方Wiki上进行Behave!
Bitbrain记录了本教程,以更深入地显示如何使用此插件:
利亚姆·弗兰纳里(Liam Flannery)写了一个入门教程,该教程与Godot 4.2最新