# 加入你自己的遊戲：HTML、資料夾、.zip 或 .play

Offline Games 和 PlayDrop 接受的遊戲檔案：單一 HTML 檔案、靜態資料夾或 .zip，或 .play 套件。

Source: https://www.playdrop.ai/zh-hant/create/learn/game-files

## 可以加入的內容

Offline Games 可以執行由靜態檔案組成的網頁小遊戲。從「檔案」App 加入：

- **單一 HTML 檔案**：整個遊戲放在一個 `.html` 頁面中，腳本、樣式和圖片都包含在頁面內或從網路載入。
- **資料夾或 .zip**：靜態網頁遊戲，包含啟動遊戲的 HTML 頁面（通常是 `index.html`），以及該頁面透過相對路徑載入的腳本、圖片和音效等檔案。如果有多個 HTML 頁面且沒有 `catalogue.json`，Offline Games 會詢問要用哪個頁面啟動遊戲。
- **.play 檔案**：PlayDrop 遊戲套件，也就是把遊戲檔案打包成 .zip 後重新命名為 `.play`。Offline Games 會把你自己的遊戲分享為 `.play` 檔案，讓朋友也能加入。

## 支援範圍

- 加入後，遊戲會在你的裝置上執行，即使離線也可以。從網路載入的內容仍需要連線。
- 只能執行靜態檔案：PHP 或 Node 等伺服器程式碼無法執行。
- 一款遊戲最多可包含 10,000 個檔案、512 MB，每個檔案最多 100 MB。
- 使用 PlayDrop SDK 的遊戲會透過 SDK 保存進度；其他遊戲則會保留它們儲存在你裝置瀏覽器中的資料。

## 名稱、說明和圖片

Offline Games 會根據遊戲頁面的標題和說明，或遊戲的 `catalogue.json` 填入名稱和說明；如果在遊戲檔案中找到圖片，也會用作遊戲圖片。否則會使用檔案名稱。加入遊戲前，你可以修改這些內容。

## 上傳到 PlayDrop

登入後，你也可以在加入遊戲時把它上傳到你的 PlayDrop 帳號：**私人**會保存只有你能開啟的備份，**不公開**讓持有連結的朋友可以玩，**公開**則讓所有人都看得到。不公開和公開遊戲會取得可分享的連結。上傳最多可包含 512 個檔案、每個檔案 50 MB、每款遊戲 200 MB。想了解 PlayDrop 如何發布遊戲，請參閱[發布](https://www.playdrop.ai/zh-hant/create/learn/publishing)。
