プロジェクトのリリース バージョンを配布するためのパッケージングには、Unreal Editor を使用します。このページでは、Windows プラットフォーム向けプロジェクトのパッケージングを例にとって、リリース バージョンのプロジェクトをパッケージングする方法を説明します。 以下の手順に従って、プロジェクト ランチャー を使用してプロジェクトをパッケージングしてください。パッケージング処理の詳細は、プロジェクトを作成するプラットフォーム (Windows ゲーム、モバイル プロジェクトの出荷、または他のターゲット プラットフォーム) によって異なります。パッケージングされたコンテンツは、それぞれ異なる手順で処理されます。
ここでは、Windows 64-bit 向け、英語でローカライズされた ThirdPersonGame のリリース 1.0 をパッケージングするステップを説明します。
プロジェクト ランチャーを開く
-
Unreal Editor の ツールバー にある [Platforms (プラットフォーム)] ボタンをクリックして [Project Launcher (プロジェクト ランチャー)] を選択します。
-
[Add (追加)] ボタンをクリックして、Custom Launch Profile (カスタム仕様の起動プロファイル) を作成します。
-
プロファイル名と説明を設定します。
カスタム プロジェクトの調整
リリース処理には様々な設定内容があります。
プロジェクト
[Project] セクションで特定のプロジェクトを設定したり、または 任意のプロジェクト を使うこともできます。

Build
-
シッピング用 の ビルド コンフィギュレーションを設定します。
-
リリース処理の一部として Unreal Automation Tool (UAT) をビルドする必要がある場合は、[Advanced Settings (詳細設定)] を展開します。
Cook
-
ドロップダウン メニューから [By the Book (バイザブック)] をクック方法として選択します。
-
コンテンツをクックしたいすべてのプラットフォームのボックスにチェックを入れます。Windows 用のテストの例なので、ここでは [WindowsNoEditor] を選びました。
-
ローカリゼーションをクックしたいすべてのカルチャーのボックスにチェックを入れます。
-
クック対象のマップのボックスにチェックを入れます。
-
Release/DLC/Patching Settings では:
- [Create a release version of the game for distribution (配布用ゲームのリリース版を作成する)] にチェックボックスにチェックを入れます。
- このリリースに対するバージョン番号を入力します。
-
[Advanced Settings (詳細設定)] を展開し、指定したプロジェクトの配布方法に必要な設定と合わせて、以下の設定が有効になっていることを確認してください:
- Compress content (コンテンツの圧縮)
- Save packages without versions (バージョンなしでパッケージを保存)
- Store all content in a single file (UnrealPak) (すべてのコンテンツを単一ファイル (UnrealPak) に格納します)
-
さらに [Advanced Settings (詳細設定)] で Cooker build configuration を [Shipping (シッピング)] に設定します。
パッケージ
ビルドを [Package & store locally] に設定します。

デプロイ
-
Deploy を [Do Not Deploy (展開しない)] に設定します。
-
上記をすべて設定したら、上部右端の [Back (戻る)] ボタンでプロファイルのメイン ウィンドウへ戻ります。
-
[Release] プロファイルの隣にある起動アイコンをクリックします。
-
プロジェクト ランチャーが、ビルド、クック、パッケージ処理を行います。処理時間は、プロジェクトの複雑さによって異なります。
- 処理が完了したら、ウィンドウを閉じるか、[Done (終了)] をクリックします。次のステップでパッチをテストできます。
-
Save the asset registry and pak file from
[プロジェクト名]\Releases[リリース バージョン][プラットフォーム]
からアセット レジストリと pak ファイルを保存します。ここでは、ThirdPersonGame\Releases\1.0\WindowsNoEditor
になります。アセット レジストリと pak ファイルは、今後すべてのパッチあるいは DLC にチェックを行う際に必要となります。
-
Windows では、
[プロジェクト名]\Saved\StagedBuilds\WindowsNoEditor
からプロジェクトのテストを実行しまうs。
Steam ではゲームをパッケージごとアップロードして、更新処理も行ってくれますが、 Steam で配布を行う際には、ここで説明したリリース バージョンを使用する方法を推奨します。サポート対象のプラットフォームや配布方法を後から追加する場合、こちらの方がスムーズに処理できます。