Skip to main content

ThirdPersonMP サンプルプロジェクトのビルド

この記事では、Unreal ThirdPersonMP サンプルをテンプレートプロジェクトとして使用し、PlayFab Multiplayer 互換の Unreal プロジェクトを正常にビルドする方法について説明します。このガイドでは、Unreal プロジェクトをテストおよび検証するために後続の手順で必要となるすべてのビルド構成を確認できます。このページには GSDK 固有の手順はなく、この例に役立つ特定の Unreal ビルド手順のみを扱います。

目標

  • 「Development Editor」のビルド
  • ゲームクライアントのビルド
  • 「Development Server」のビルド
  • リリースサーバーのビルド

要件

手順

GSDK セットアップ ガイドでは、以前に「Unreal Engine バージョンの切り替え」と「Visual Studio プロジェクトファイルの生成」の手順について説明しました。また、さまざまなコンパイルオプションに関する Unreal ガイド もありますので、確認してください。

Development Editor

最初にビルドすべきなのは Development Editor です。これを行うには、{ProjectName}.uproject ファイルを見つけて右クリックし、「Generate Visual Studio project files」を選択します (前のガイドで既に実行している場合は、このステップをスキップできます)。完了したら、Visual Studio で {ProjectName}.sln を開くことができます。 Visual Studio が読み込まれたら、構成を「Development Server」に変更します。ソリューション構成のドロップダウンは読みにくいことがありますが、ツールバーのカスタマイズオプションでサイズを変更できます。次にビルドします。初回は数時間かかることがありますが、前のガイドで既に実行している可能性が高いです。小規模なプロジェクトの場合、再ビルドはかなり高速です。完了したら、Solution/Games/ThirdPersonMP プロジェクトを実行/デバッグできます。これで Development Editor が起動します。

Shipping Client のビルド

Development Editor を実行します。Development Editor のウィンドウから、次のオプションをこの順序で選択します。
  • File -> Package Project -> Build Target -> ThirdPersonMP (またはプロジェクトの名前)
  • File -> Package Project -> Build Configuration -> Development
  • File -> Package Project -> Windows (64-bit)
  • (場所を選ぶポップアップウィンドウが開きます - この場所を必ず覚えておいてください)
  • この構成での初回パッケージ化には時間がかかる場合があります
    • 初回の Shipping Client ビルドは、既に Development Editor をビルドしていても、最大で数時間かかります
    • ThirdPersonMP のようなシンプルなプロジェクトでは、再ビルドははるかに高速です
  • 選択したクライアントの場所を開き、ThirdPersonMP.exe を見つけます

Development Server のビルド

  • Development Editor を閉じます (Unreal は実行されなくなり、Visual Studio のみが開いている状態になります)
  • Toolbars -> Configuration -> 「Development Server」
  • Build/Rebuild Solution
  • この構成での初回パッケージ化には時間がかかる場合があります
    • 初回の Development Server ビルドは、既に Development Editor をビルドしていても、最大で数時間かかります
    • ThirdPersonMP のようなシンプルなプロジェクトでは、再ビルドははるかに高速です
  • Explorer を使って {projectLocation}\Binaries\Win64\ThirdPersonMPServer.exe を見つけます

Shipping Server のビルド

Development Editor を実行します。Development Editor のウィンドウから、次のオプションをこの順序で選択します。
  • File -> Package Project -> Build Target -> ThirdPersonMPServer (またはプロジェクトの名前)+Server
  • File -> Package Project -> Build Configuration -> Development
  • File -> Package Project -> Windows (64-bit)
  • (場所を選ぶポップアップウィンドウが開きます - この場所を必ず覚えておいてください)
  • この構成での初回パッケージ化には時間がかかる場合があります
    • 初回の Shipping Server ビルドは、既に Development Editor をビルドしていても、最大で数時間かかります
    • ThirdPersonMP のようなシンプルなプロジェクトでは、再ビルドははるかに高速です
  • 選択したサーバーの場所を開き、ThirdPersonMPServer.exe を見つけます

次のステップ

これで、ローカルマシンで ゲームサーバーをデプロイ する準備ができました。 または、メインの Unreal GSDK Plugin ガイドに戻ることもできます。
最終更新日 2026年8月25日