1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

# 【備忘録】Godot 4で作成したゲームをitch.ioにエクスポート&アップロードする手順

1
Last updated at Posted at 2026-03-08

Godot Engineで制作したゲームを、ブラウザで遊べる形式(HTML5)としてブラウザゲーム投稿サイト「itch.io」に公開するまでの手順をまとめました.

シンプルに調べてあんま分からなかったのと普通にハチャメチャに時間かかったので(音痴)


ステップ1:GodotからHTML5(Web)エクスポートを行う

  1. エクスポート画面を開く
    Godotエディタのトップメニューから プロジェクト > エクスポート をクリック
  2. Webプリセットの追加
    まだプリセットがない場合は、上部の 追加... ボタンを押し、Web を選択します。
    (※1エクスポートテンプレートが未インストールの場合は、ここでダウンロードとインストールの案内が出ますので、そのまま指示に従ってインストールしてください)
  3. エクスポート先とファイル名の設定
    エクスポート先のパスを指定します。このとき、出力するファイル名は必ず index.html にしてください。itch.ioは最初に見る起点ファイルとして index.html を想定しています。
  4. その他の設定
    • 本番公開用なので デバッグ付きでエクスポート のチェックは外しておきます。
    • プロジェクト設定でレンダリングモードを 「Compatibility(互換性)」 にしておくことを強くお勧めします(特にGodot 4のWebエクスポートではこれが最も安定しており、Mobile/Forward+だとブラウザで動かないケースが多いです)。
  5. エクスポートの実行
    プロジェクトのエクスポート ボタンをクリックして、HTMLファイルやPCK / Wasmファイル一式を出力します。

ステップ2:アップロード用のZIPファイルを作成する

エクスポートが完了したら、出力先のフォルダを開きます。

フォルダごとZIP圧縮するのではなく、「フォルダの"中身"」をすべて選択してZIP圧縮してください。


ステップ3:itch.ioへのアップロードと設定

ここからitch.io側の作業です。

  1. プロジェクトの作成
    itch.ioのダッシュボードにログインし、「Create new project」をクリックします。

  2. 基本情報の設定
    タイトルや説明文を入力します。
    ここで重要なのが Kind of project (プロジェクトの種類) の項目です。ここを HTML に設定します。

  3. ZIPファイルのアップロード
    「Uploads」のセクションから、先ほど作ったZIPファイルをアップロードします。
    アップロード後、ファイル名の横にある This file will be played in the browser (このファイルはブラウザ上でプレイされます) に必ずチェックを入れます。
    ちなみにitch.ioは英語サイトなのですがここで翻訳使ってるとアップロードの箇所がイカれて表示が消えるのでアップロードできません。。
    そのためアップロードの際は翻訳は切っておきましょう。

  4. Godot 4向け・ブラウザ必須設定
    画面を下にスクロールすると Embed options という項目があります。
    この中の SharedArrayBuffer support に必ずチェックを入れてください! Godot 4のゲームがブラウザでマルチスレッド処理などを正常に行うために必須となる項目です。(これがないと黒い画面のまま起動しない等の不具合が起きます)

  5. その他オプション(任意)
    適宜「Enable Fullscreen button(フルスクリーンボタンの有効化)」などにチェックを入れると、プレイヤーが遊びやすくなります。表示がおかしい場合は、Godot側のHTML5エクスポート設定で Canvas Resize Policy を Adaptive 等に変更してみてください。

  6. 保存とテスト
    一番下までスクロールして「Save & view」をクリックし、ブラウザ上で正常にロードされてゲームが遊べるかテストします!問題なければ公開設定(DraftからPublic)にして完了です。


以上がGodotからitch.ioへの公開手順です。特に「ZIP化するときの階層」と「SharedArrayBufferのチェック」さえ気を付ければサクッと公開できるはずです。

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?