遊戲機器學習課程文件

第 2 步:讓我們編寫遊戲設計文件 ✍️

Hugging Face's logo
加入 Hugging Face 社群

並獲得增強的文件體驗

開始使用

第 2 步:讓我們編寫遊戲設計文件 ✍️

什麼是遊戲設計文件(GDD)?

遊戲設計文件(GDD)是遊戲行業中必不可少的工具:它是**影片遊戲專案的藍圖**。

在此文件中,我們概述了

  • 遊戲的玩法,
  • 功能
  • 遊戲機制
  • 範圍
  • 資產
  • 等等。

GDD **確保所有團隊成員對遊戲願景有清晰的定義和理解**,並促進開發過程。

在我們的演示中,**我們希望編寫一份簡潔的一頁文件**。

一頁遊戲設計文件模板

這是我們的一頁 GDD 模板,您可以根據自己的需求新增或刪除元素。

您可以點選此處下載 Google 文件版本 👉

遊戲標題 ✍️

  • 集思廣益並確定潛在的遊戲標題。

團隊和角色 👯

  • 清晰地概述您的團隊成員併為每個成員分配特定角色。

遊戲概念 🤯

  • 定義遊戲的單句描述,**您將用它來指導設計決策**。

遊戲型別 🏷️

  • 清晰地識別您的遊戲型別。

遊戲特色和人工智慧工具/模型 🤖

  • 列出並描述計劃中的遊戲特色,以及您打算整合的任何人工智慧工具或模型。

平臺 🖥️

  • 您想在哪個平臺釋出它?請記住它需要在 HuggingFace Spaces (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
  • 更好地學習使用 Navmesh
  • 學習使用聲音
  • 學習使用動畫和破裂效果
  • 學習使用 Feel
< > 在 GitHub 上更新

© . This site is unofficial and not affiliated with Hugging Face, Inc.