游戏机器学习课程文档

步骤 2:让我们编写游戏设计文档 ✍️

Hugging Face's logo
加入 Hugging Face 社区

并获得增强型文档体验

开始使用

步骤 2:让我们编写游戏设计文档 ✍️

什么是游戏设计文档 (GDD)?

游戏设计文档 (GDD) 是游戏行业中不可或缺的工具:它是**视频游戏项目的蓝图**。

在本文件中,我们概述了

  • 游戏的玩法,
  • 功能
  • 游戏机制
  • 范围
  • 资产
  • 等等。

GDD **确保了所有队友对游戏愿景的清晰定义和理解**,并促进了开发过程。

在我们的演示中,**我们希望编写一份简洁的单页文档**。

单页游戏设计文档模板

这是我们的单页 GDD 模板,您可以根据需要自然添加或删除元素。

您可以下载 Google Doc 版本 👉 此处

游戏名称 ✍️

  • 集思广益并定义潜在的游戏名称。

团队和角色 👯

  • 清楚地概述您的团队成员,并为每个成员分配特定角色。

游戏理念 🤯

  • 定义您对游戏的单句描述,**您将在设计决策过程中使用它作为指导**。

游戏类型 🏷️

  • 清楚地确定您的游戏的类型。

游戏功能和使用的人工智能工具/模型 🤖

  • 列出并描述计划的游戏功能,以及您打算整合的任何人工智能工具或模型。

平台 🖥️

  • 您想在哪个平台上发布它?请记住,它需要在 HuggingFace 空间 (WEBGL) 和/或 Windows 上运行。

  • 确定预期游玩时间。我们认为这个课程的最佳游玩时间为 10 分钟。
  • 艺术风格 🎨🖌️

    • 确定您游戏资源所需的艺术风格,例如低多边形、风格化或写实。

    关卡 🖼️

    • 定义您的关卡外观(这将有助于了解您需要多少资源)。

    资源 📦

    • 定义您制作这款游戏所需的资源。我们将在下一个演示单元中讨论资源以及如何获取它们。

    待办事项 📝

    • 需要完成什么,现在将此部分视为一个脑力激荡,记下您想到的需要在游戏中完成的所有事情。

    游戏设计文档单页示例:博物馆抢劫

    为了让您更好地了解此工具的用处,我们将在下面提供一个名为博物馆抢劫的游戏示例。

    Museum Robery

    游戏名称 ✍️

    • 博物馆抢劫
    • Roomba 大盗

    团队和角色 👯

    • Thomas Simonini

    游戏理念 🤯

    您是一名小偷,在夜间控制着博物馆中的机器人清洁器,您的任务是偷走金鸭子。这是一尊非常昂贵的雕像,您需要在不被激光和警卫发现的情况下将其偷走。

    游戏类型 🏷️

    • 潜入

    游戏功能和使用的人工智能工具/模型 🤖

    • 用自己的声音(ASR)指挥机器人。

    • 机器人将理解要执行的操作(句子相似性)。

    • 机器人可以偷东西并破坏东西。

    平台 🖥️

    • WebGL

  • 10 分钟游玩
  • 3 个关卡
  • 艺术风格 🎨🖌️

    • 低多边形
    • 使用 Unity Feel 库进行美观触控添加。

    关卡 🖼️

    Museum Robery GDD Level 1 Museum Robery GDD Level 2 Museum Robery GDD Level 3

    资源 📦

    • 地板

    • 墙壁

    • 半墙

    • 基座

    • 雕像 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。
    • 学习更好地使用导航网格。
    • 学习使用声音。
    • 学习使用动画和破坏。
    • 学习使用 Feel。
    < > 更新 在 GitHub 上