这个项目能做什么
# Beehave——Godot Engine 的行为树 AI
Beehave 是 Godot Engine 的一款强大插件,让你能够使用行为树创建健壮的 AI 系统。借助 Beehave,你可以轻松设计复杂的 NPC 行为、构建具有挑战性的 Boss 战,并从容创建其他高级设置。
通过行为树,Beehave 让创建高度自适应的 AI 变得简单,这类 AI 能够响应游戏世界的变化并克服意外障碍。无论你是初学者还是经验丰富的开发者,Beehave 都是将游戏 AI 提升到新水平的理想工具。
## 功能
- **基于节点**:在场景中组合行为树,并将它们附加到你选择的任意节点。
- **调试视图**:Godot 编辑器内提供专用调试视图,帮助你更好地理解行为底层的运行方式。
- **性能**:内置监视器用于跟踪行为树的性能,帮助维持高帧率。
- **经过测试**:每个功能都有单元测试覆盖,以避免缺陷潜入代码库。
## 安装
1. 从 GitHub releases 页面下载最新版本。
2. 将 `addons/beehave` 文件夹解压到 Godot 项目的 `/addons` 文件夹中。
3. 在 Godot 设置中启用插件:`Project > Project Settings > Plugins`。
4. 将 `script_templates` 移动到你的项目文件夹中。
有关 Godot 版本兼容性,请参阅 README 中的分支/版本表。
## 入门
行为树是一种为游戏构建 AI 逻辑的模块化方式。对于简单 AI,行为树有些大材小用;但对于复杂的 AI 交互,它们有助于管理变化,并在所有 NPC 之间复用逻辑。官方 wiki 提供了全面的入门手册。
## 媒体与教程
- Gamefromscratch 制作的 Beehave 概览
- Godot 4.x 教程
- bitbrain 制作的 Godot 3.5 教程
- Liam Flannery 制作的 Beehave 入门(已更新至 Godot 4.2)
## 致谢
- Logo 设计:NathanHoad 与 StuartDeVille
- 原始插件:viniciusgerevini
- 图标设计:lostptr
评论
0 评分人数达到10人后显示
登录后参与讨论。