
Creator Guide
Godot・Unity WebGL・Ren'Py など、選択肢にないエンジンや自作の HTML5 ゲームも、ブラウザ向けの書き出しができればアップロードできます。
選択肢にないエンジンで作られた作品は、正常に動作しない可能性があります。アップロード後は必ずテストプレイで動作を確認してください。対応してほしいエンジンがある場合は、お問い合わせの「要望」からご連絡ください。
各エンジンの Web 書き出し(HTML5 エクスポート)で、ブラウザで動くファイル一式を出力します。ビルドに必要なファイルはすべて同梱してください。
index.html のあるフォルダを、フォルダごと右クリック →「圧縮」で ZIP にします。ローカルで index.html を静的サーバー経由で開いて起動することを、先に確認しておくと確実です。
mygame.zip └─ mygame/ ├─ index.html └─ (ビルドが出力したファイル一式)
クリエイタースタジオの「ビルド(ZIP)」からアップロードし、novebla アプリの ライブラリ → 「自分の作品」でテストプレイします。動作保証外のため、起動・操作・セーブまで一通り確認してください。
静的ファイルだけで動くこと(サーバー側の処理を使わない)。外部サーバーからの読み込みに依存しないこと(ダウンロードした作品はオフラインでも起動します)。この2つを満たさない作品は動きません。
SharedArrayBuffer(クロスオリジン分離)を要求する書き出しは起動しないことがあります。Unity WebGL は「Decompression Fallback」を有効に、Godot 4 はスレッドを無効にして書き出すと、回避できる場合があります。
localStorage への書き込みは novebla アプリが自動で端末内のファイルに退避・復元し、アプリを閉じても残ります。IndexedDB や独自のファイル保存は、次回起動時に残らないことがあります。