Stack O Bot 教程设置
构建 Convai 角色动作教程所用的示例项目,从 Epic 的免费 Stack O Bot 开始并应用 Convai 教程文件。
Convai 的 AI 玩家教程系列是在 Epic Games 免费的 Stack O Bot 示例中拍摄的,并在其上应用了一套 Convai 文件。本系列中,一名人类玩家和一名由 Convai 驱动的队友共同解决一个两人谜题,单靠任何一方都无法完成。本页将从零开始重建该项目,使你的编辑器与视频一致。只有当你想在同一场景中跟着做时才需要它;本系列涵盖的每项功能都适用于任何项目。
开始之前
Unreal Engine 5.8。 教程文件是基于 5.8 准备的。使用其他引擎版本创建的项目将与教程不匹配。
一个 Epic Games 账户,用于从 Fab 获取 Stack O Bot。
已安装 Convai 插件并配置好你的 API 密钥。 参见 安装 Convai 插件 和 配置你的 API 密钥.
创建 Stack O Bot 项目
在 Fab 上获取 Stack O Bot
打开 Fab 上的 Stack O Bot,使用你的 Epic Games 账户登录,然后选择 添加到我的库。如有提示,请接受许可协议。

应用 Convai 教程文件
教程文件是一个差异包:它只包含为 Convai 教程新增或修改的内容,准备复制到你上面创建的项目中。
下载教程文件
从以下位置下载 Convai Stack O Bot 教程差异包: Convai 教程差异包下载。该压缩包包含一个 Content 文件夹和一个 Config 文件夹。
复制的是差异包文件夹中的内容,而不是文件夹本身。复制正确时, Content 和 Config 应直接位于 StackOBot.uproject旁边。嵌套的额外文件夹是地图不显示的最常见原因。
打开并测试项目
登录 Convai
打开 Convai 编辑器窗口并登录。参见 登录并管理你的账户.
验证设置
当以下情况出现时,项目就准备好了: Lvl_Convai 出现在 内容浏览器 在以下位置 Content/StackOBot/Maps/Convai中,关卡打开时没有缺少资源的警告,并且在播放模式下与 Convai 角色对话时它会作出回应。
如果地图缺失,说明差异包复制得比预期深了一层——请检查 Content 和 Config 应位于 StackOBot.uproject 而不是另一个文件夹内。如果地图能打开但角色没有回应,则说明插件已安装但未通过身份验证;请按照 配置你的 API 密钥.
下一步
在示例项目运行后,按照它拍摄时的场景继续本系列。第一部分将 AI 队友带入关卡,启用动作,并标记压力板和移动平台;第二部分为箱子添加自定义拾取和放下动作。以下页面以文字形式涵盖相同内容。
最后更新于
这有帮助吗?