対応エンジンと書き出しガイド
GameRush はエンジンを問いません。ブラウザで動く HTML5 / WebGL のビルドを書き出せる環境なら、そのまま掲載できます。ここでは主要な開発環境ごとに、GameRush へ上げられる形にする手順をまとめています。
1. 受け取れる形
zip を展開したときのいちばん上に index.html があれば、どのエンジンで作られていても掲載できます。中身がひとつのフォルダに包まれている場合は、こちらでそのフォルダを剥がしてから探すので、包んだままで構いません。フォルダを選んでアップロードすることもできます。
Unity の WebGL ビルドだけは例外で、index.html が無くてもビルドフォルダをそのまま zip にすれば掲載できます。
2. 対応している開発環境
- Unity(WebGL ビルド)
- GDevelop
- Godot 4
- Scratch(TurboWarp Packager で変換)
- Construct 3
- RPGツクール MV / MZ
- microStudio / Bitsy
- そのほか、index.html を含む HTML5 一式を書き出せる環境すべて
Roblox や UEFN、ネイティブ専用のエンジンは、ブラウザで動く成果物を持ち出せないため掲載できません。
3. Unity
WebGL ビルドの出力フォルダを、そのまま zip にしてアップロードしてください。index.html を含んでいなくても、Build フォルダの中身から起動に必要な設定を組み立てます。
4. GDevelop
File > Export から、Publish on Stores の下にある Web を選び、出力先フォルダを指定して Export as HTML5 Game を実行します。出力フォルダに index.html が入るので、そのフォルダごと zip にしてアップロードしてください。
5. Godot 4
- Web プリセットで書き出すと、.html / .js / .wasm / .pck / .png が出力されます。
- 書き出された .html はプロジェクト名になっているので、index.html へ改名してから zip にしてください。
- Use Threads は切ったまま書き出してください。スレッドありのビルドは SharedArrayBuffer を使うため、配信側に追加のヘッダー設定が必要になります。Godot 4.3 以降はシングルスレッド書き出しが既定です。
6. Scratch
Scratch の .sb3 はそのままでは動きませんが、TurboWarp Packager(packager.turbowarp.org)を使うと、ブラウザで動く形へ変換できます。
- Scratch エディタの「ファイル > コンピューターに保存」で .sb3 を書き出します。
- TurboWarp Packager に .sb3 を読み込ませ、出力形式に Plain HTML または zip を選びます(.exe などのデスクトップ形式は選ばないでください)。
- 出てきた zip をそのままアップロードします。HTML 単体で書き出した場合は、index.html へ改名して zip に包んでください。
アップロードできるのは、コスチューム・音・スクリプト・拡張機能のすべてについて、あなたが権利を持っている作品だけです。他の方の作品をリミックスしたものは、素材の作者から許可を得ていない限り掲載できません。
7. Construct 3 / RPGツクール MV・MZ
どちらも Web(HTML5)向けの書き出しを公式に備えており、出力されたフォルダを zip にすればそのまま掲載できます。書き出し先のフォルダに index.html があることだけ確認してください。
8. うまくいかないとき
- アップロードで弾かれる場合は、zip を展開したときに index.html が見つかる場所にあるかを確認してください。
- それでも解決しない場合は、使用した開発環境とバージョンを添えてお問い合わせください: haruku.umemura@plumvery.dev