# 自分のゲームを追加する：HTML、フォルダー、.zip、.play

Offline Games と PlayDrop で使えるゲームファイル：1つの HTML ファイル、静的なフォルダーまたは .zip、.play パッケージ。

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

## 追加できるもの

Offline Games では、静的ファイルでできたウェブのミニゲームを遊べます。ファイルアプリから追加します。

- **1つの HTML ファイル**：1つの `.html` ページに収まるゲームです。スクリプト、スタイル、画像はページ内に含めるか、ウェブから読み込みます。
- **フォルダーまたは .zip**：ゲームを開始する HTML ページ（通常は `index.html`）と、そのページが読み込むスクリプト、画像、サウンドなどのファイルを相対パスでつないだ静的なウェブゲームです。HTML ページが複数あり `catalogue.json` がない場合は、どのページでゲームを開始するかを Offline Games が尋ねます。
- **.play ファイル**：PlayDrop のゲームパッケージです。ゲームのファイルをまとめた .zip の名前を `.play` に変えたものです。Offline Games は自分のゲームを `.play` ファイルとして共有するので、友達も追加できます。

## 動作について

- 追加したゲームは、オフラインでも端末上で動きます。インターネットから読み込むものには引き続き接続が必要です。
- 動くのは静的ファイルだけです。PHP や Node などのサーバーコードは動きません。
- 1つのゲームには最大 10,000 ファイル、512 MB まで含められます。1ファイルあたりの上限は 100 MB です。
- PlayDrop SDK を使うゲームは、SDK を通じて進行状況を保存します。それ以外のゲームは、端末のブラウザーに保存したデータを保持します。

## 名前、説明、画像

Offline Games は、ゲームのページのタイトルと説明、または `catalogue.json` から名前と説明を入力し、ゲームのファイルに画像が見つかればそれを画像に使います。見つからない場合はファイル名を使います。ゲームを追加する前に変更できます。

## PlayDrop にアップロード

サインインしていれば、ゲームを追加するときに PlayDrop アカウントへアップロードすることもできます。**非公開**は自分だけが開けるバックアップとして保存し、**限定公開**はリンクを知っている友達が遊べるようにし、**公開**は誰でも見つけられるように掲載します。限定公開と公開のゲームには共有用のリンクが付きます。アップロードできるのは最大 512 ファイル、1ファイルあたり 50 MB、1ゲームあたり 200 MB までです。PlayDrop でのゲームの公開方法は[公開](https://www.playdrop.ai/ja/create/learn/publishing)を参照してください。
