PlayEscape

ゲームの投稿方法

ブラウザで動くHTML5ゲームなら、何でも投稿できます。脱出ゲームやパズルゲームには特にぴったりです。

ファイルを準備する

  • ゲーム全体をzipファイル1つにまとめます。zipの一番上(または一番上にあるフォルダ1つの中)にindex.htmlが必要です。
  • 画像・音・スクリプトは相対パス(img/door.pngなど)で読み込みます。/で始まるアドレスは動作しません。
  • zipは50MB、ファイル数は1,000個、展開後のサイズは200MBまでです。
  • アップロードできるファイル:HTML・JS・CSS・JSON・画像(PNG・JPG・WebP・GIF・SVG・AVIF)・音声(MP3・OGG・WAV・M4A)・動画(MP4・WebM)・フォント・WASM・3Dモデル(glTF・GLB)。

画面と操作

  • スマートフォンの縦画面でもパソコンの画面でも表示できるよう、画面サイズに合わせて描画してください。
  • タッチでもマウスでも操作できるようにしてください。

ゲームが動く場所

  • ゲームは、PlayEscapeのサイトとは別のアドレスにある安全な枠の中で動きます。ポップアップ・新しいウィンドウ・ほかのページへの移動・ファイルのダウンロードはブロックされます。
  • ログイン・決済・個人情報を求めたり、外部のサーバーにプレイヤーの情報を送ったりしてはいけません。

進行状況の保存(任意)

PlayEscape SDKを組み込むと、進行状況がプレイヤーのブラウザに保存され、次に開いたときに続きから遊べます。脱出すると、かかった時間とヒントの数も記録されます。

<script src="https://play-escape.com/sdk/v1.js"></script>
<script>
  const saved = PlayEscape.load()

  PlayEscape.save(state, { progress: 0.4, hints: 1, seconds: 320 })
  PlayEscape.escaped({ seconds: 754, hints: 2 })
  PlayEscape.exit()
</script>
example-game.zip

審査の基準

投稿されたゲームは、PlayEscapeが実際にプレイしてから公開します。次のようなゲームは差し戻しとなります:

  • 最後までプレイできない、または画面が崩れるゲーム
  • 性的な内容、過度な暴力、憎悪や差別を助長する表現
  • 他人のゲーム・イラスト・音楽・キャラクターを許可なく使ったゲーム
  • 広告、ほかのサイトへ誘導するリンク、決済・個人情報の要求
  • プレイヤーの端末や情報を害するコード

編集と削除

「投稿したゲーム」から、いつでも編集・削除できます。編集すると、もう一度審査を受けます。

ゲームを投稿