游戏机器学习课程文档
第 2 步:让我们编写游戏设计文档 ✍️
加入 Hugging Face 社区
并获得增强的文档体验
开始使用
第 2 步:让我们编写游戏设计文档 ✍️
什么是游戏设计文档(GDD)?
游戏设计文档(GDD)是游戏行业中必不可少的工具:它是**视频游戏项目的蓝图**。
在此文档中,我们概述了
- 游戏的玩法,
- 功能
- 游戏机制
- 范围
- 资产
- 等等。
GDD **确保所有团队成员对游戏愿景有清晰的定义和理解**,并促进开发过程。
在我们的演示中,**我们希望编写一份简洁的一页文档**。
一页游戏设计文档模板
这是我们的一页 GDD 模板,您可以根据自己的需求添加或删除元素。
您可以点击此处下载 Google 文档版本 👉
游戏标题 ✍️
- 集思广益并确定潜在的游戏标题。
团队和角色 👯
- 清晰地概述您的团队成员并为每个成员分配特定角色。
游戏概念 🤯
- 定义游戏的单句描述,**您将用它来指导设计决策**。
游戏类型 🏷️
- 清晰地识别您的游戏类型。
游戏特色和人工智能工具/模型 🤖
- 列出并描述计划中的游戏特色,以及您打算整合的任何人工智能工具或模型。
平台 🖥️
- 您想在哪个平台发布它?请记住它需要在 HuggingFace Spaces (WEBGL) 和/或 Windows 上运行。
范围 ⏲️
- 确定预期的游戏时间。我们认为对于本课程来说,最长 10 分钟的游戏时间是一个不错的范围。
美术风格 🎨🖌️
- 确定游戏资产的所需美术风格,例如低多边形、风格化或写实。
关卡 🖼️
- 定义您的关卡外观(这将有助于了解您需要多少资产)。
资产 📦
- 定义您制作此游戏所需的资产。我们将在下一个演示单元中讨论资产以及如何找到它们。
待办事项 📝
- 需要完成什么?现在,您可以将此部分视为一个思考记录,记录下游戏中所有需要完成的事情。
游戏设计文档一页示例:博物馆抢劫
为了帮助您更好地理解此工具的用途,我们将在下面提供一个名为“博物馆抢劫”的游戏示例。

游戏标题 ✍️
- 博物馆抢劫
- Roomba 抢劫
团队和角色 👯
- Thomas Simonini
游戏概念 🤯
您是一名小偷,在夜间通过声音控制博物馆中的机器人清洁工,您的任务是在不被激光和警卫发现的情况下偷走金鸭子,这是一件非常昂贵的雕像。
游戏类型 🏷️
- 渗透
游戏特色和人工智能工具/模型 🤖
使用您的声音命令机器人(ASR)
机器人将理解要执行的操作(句子相似性)
机器人可以偷窃和破坏物品
平台 🖥️
- WebGL
范围 ⏲️
- 10 分钟游戏时间
- 3 个关卡
美术风格 🎨🖌️
- 低多边形
- 使用 Unity Feel 库添加精美效果
关卡 🖼️



资产 📦
地板
墙壁
半墙
基座
雕像 1
雕像 2
雕像 3
雕像 4
激光束
油漆
- 油漆 1
- 油漆 2
- 油漆 3
- 油漆 4
- 油漆 5
- 油漆 6
- 沙发
- 敌人
玩家
数字牌
网格
圆形区域
金鸭子
雕像 1 破损
雕像 2 破损
雕像 3 破损
雕像 4 破损
- 地板纹理
- 墙壁纹理
待办事项 📝
✅ 地板
✅ 墙壁
✅ 半墙
✅ 基座
✅ 雕像 1(独角兽)
✅ 雕像 2(火烈鸟)
✅ 雕像 3(蛋糕)
✅ 雕像 4(热狗)
✅ 框架
✅ 沙发
✅ 数字牌
✅ 网格
✅ 圆形区域
- 油漆
- 油漆 1
- 油漆 2
- 油漆 3
- 油漆 4
- 油漆 5
- 油漆 6
- 敌人
- 激光束
第 2 步:房间 1
- 房间 1 导出资产
- 地板纹理
- 地板预制件
- 墙壁纹理
- 墙壁预制件
- 小墙纹理
- 小墙预制件
- 安装
- 导航网格
- 激光束
- 激光束移动
除此之外,我喜欢在制作演示时编写一个**学习目标**列表,在这种情况下,我的学习目标是
学习目标 🏆
- 从头到尾制作一款游戏
- 发布它
- 学习使用 Hugging Face API
- 更好地学习使用 Navmesh
- 学习使用声音
- 学习使用动画和破裂效果
- 学习使用 Feel