如何在 Space 中託管 Unity 遊戲

釋出於 2023 年 4 月 21 日
在 GitHub 上更新

你知道可以在 Hugging Face Space 中託管 Unity 遊戲嗎?不知道?嗯,現在你知道了!

Hugging Face Spaces 是構建、託管和共享演示的一種簡單方法。雖然它們通常用於機器學習演示,但也可以託管可玩的 Unity 遊戲。以下是一些示例:

以下是在 Space 中託管你自己的 Unity 遊戲的方法。

第 1 步:使用靜態 HTML 模板建立 Space

首先,導航到 Hugging Face Spaces 建立一個 Space。

選擇“Static HTML”模板,為你的 Space 命名,然後建立它。

第 2 步:使用 Git 克隆 Space

使用 Git 將你新建立的 Space 克隆到本地計算機。你可以在終端或命令提示符中執行以下命令來完成此操作:

git clone https://huggingface.co/spaces/{your-username}/{your-space-name}

第 3 步:開啟你的 Unity 專案

開啟你想要在 Space 中託管的 Unity 專案。

第 4 步:將構建目標切換到 WebGL

導航到 File > Build Settings 並將構建目標切換到 WebGL。

第 5 步:開啟 Player Settings

在 Build Settings 視窗中,點選“Player Settings”按鈕開啟 Player Settings 面板。

第 6 步:(可選) 下載 Hugging Face Unity WebGL 模板

你可以透過下載 Hugging Face Unity WebGL 模板來增強你的遊戲在 Space 中的外觀,該模板可在此處獲取。只需下載該倉庫並將其放入你的專案檔案中即可。

然後,在 Player Settings 面板中,將 WebGL 模板切換到 Hugging Face。為此,在 Player Settings 中,點選“Resolution and Presentation”,然後選擇 Hugging Face WebGL 模板。

第 7 步:將壓縮格式更改為“Disabled”

在 Player Settings 面板中,導航到“Publishing Settings”部分,並將 Compression Format 更改為“Disabled”。

第 8 步:構建你的專案

返回到 Build Settings 視窗,然後點選“Build”按鈕。選擇一個位置來儲存你的構建檔案,Unity 將為 WebGL 構建專案。

第 9 步:複製 Build 資料夾的內容

構建過程結束後,導航到包含構建檔案的資料夾。將構建資料夾中的檔案複製到你在第 2 步中克隆的倉庫。

第 10 步:為大檔案儲存啟用 Git-LFS

導航到你的倉庫。使用以下命令來跟蹤大的構建檔案。

git lfs install
git lfs track Build/* 

第 11 步:推送你的更改

最後,使用以下 Git 命令推送你的更改

git add .
git commit -m "Add Unity WebGL build files"
git push

完成!

恭喜!重新整理你的 Space。你現在應該可以在 Hugging Face Space 中玩你的遊戲了。

我們希望本教程對你有所幫助。如果你有任何問題或想更多地參與使用 Hugging Face for Games,請加入 Hugging Face Discord

社群

註冊登入 發表評論

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