简介
欢迎来到课程的第一个单元!
将尖端的 AI 模型集成到电子游戏中正在开启一系列令人兴奋的新游戏玩法。其中之一就是非玩家角色 (NPC) **能够理解并响应玩家的语音或文本输入** 的能力。而这正是我们今天要做的。
事实上,在本单元中,**您将把第一个 AI 模型集成到您的 Unity 游戏中并使其在本地运行**。
您将学习
- 什么是句子相似度?
- **在本地或远程运行 AI 模型**(使用 API)之间的区别。
- 什么是 Hugging Face Hub 🤗。
- 如何使用 Unity Sentis 和 Sharp Transformers 在本地运行 AI 模型。
并且您将制作此演示,其中 **一个能够理解您的指令并执行指令的智能机器人**。
您可以下载 Windows 演示版 👉 此处
要制作此项目,我们将使用
Unity 游戏引擎 (2022.3 及以上)。
由 Mix and Jam 制作的 Jammo 机器人资产。
Unity Sentis 库,这是一个神经网络推理库,允许我们 **直接在游戏中运行我们的 AI 模型**。
Hugging Face Sharp Transformers:一个用于 **在 Unity 游戏中运行 Transformer 🤗 模型** 的实用程序 Unity 插件。
您可以通过点击 👉 此处 下载完整的 Unity 项目。
在项目结束时,您将构建自己的智能机器人游戏演示。
然后,您将能够 **使用其他想法进行迭代**
例如,在制作此游戏后,我使用相同的代码库创建了此地牢逃脱演示 ⚔️,**您的目标是在不被守卫发现的情况下,通过偷取🔑和黄金逃离监狱**。
但我还在开发一款潜行游戏,您可以在其中 **引导您的角色偷偷潜入派对并偷走一些东西**。
您还可以改进演示,通过添加语音到文本模型,用您的声音向机器人发出指令!
听起来很有趣?让我们开始吧!
< > 更新 在 GitHub 上