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

游戏标题 ✍️
- 博物馆抢劫案
- Roomba 抢劫案
团队和角色 👯
- Thomas Simonini
游戏概念 🤯
你是一名小偷,在夜间用你的声音控制博物馆中的机器人清洁工,你的角色是偷走金鸭。这是一个非常昂贵的雕像,不要被激光和警卫抓住。
游戏类型 🏷️
- 渗透
游戏功能和使用的 AI 工具/模型 🤖
使用您自己的声音 (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
- 敌人
- 激光束
第二步:房间 1
- 房间 1 导出资源
- 地板纹理
- 地板预制件
- 墙壁纹理
- 墙壁预制件
- 小墙纹理
- 小墙预制件
- 安装
- 导航网格
- 激光束
- 激光束移动
除此之外,当我制作演示时,我喜欢写一份学习目标清单,在这种情况下,我的学习目标是
学习目标 🏆
- 从头到尾制作一个游戏
- 发布它
- 学习使用 Hugging Face API
- 更好地学习使用导航网格
- 学习使用声音
- 学习使用动画和破坏
- 学习使用 Feel