ソースから Unreal Engine をビルドする

ソースコードから Unreal Engine をコンパイルする

前提トピック

このページは以下のトピックへの知識があることを前提にしています。まず以下のトピックの内容についてご確認をお願いします。

Choose your operating system:

Windows

macOS

Linux

ソースから Unreal Engine をビルドする

ハードウェアおよびソフトウェアの仕様」を読み、Microsoft Visual Studio がインストール済であることを確認した後で、ソースから Unreal Engine (UE) をビルドしてください。エンジンのコンパイルには 10 分から 40 分程度かかります (システムの仕様によって異なります)。

  1. UE ソースコードをダウンロードおよび調整した ルート ディレクトリ内で GenerateProjectFiles.bat を実行してプロジェクト ファイルをセットアップします。

    01_GenerateProjectFiles.png

    すべてのプロジェクト ファイルは、中間ファイルです ([UERoot]\Engine\Intermediate\ProjectFiles)。新しいビルドを同期する度にこうしたプロジェクト ファイルを必ず生成し、最新状態にしてください。Intermediate フォルダを削除した場合、GenerateProjectFiles バッチファイルを使用してプロジェクト ファイルを再生成しなければなりません。

  2. プロジェクトを Visual Studio にロードするには、UE.sln をダブルクリックします。

    02_LaunchUE5VS.png

  3. 仕様するソリューション コンフィギュレーションを [Development Editor] に設定します。

    03_SolutionConfig.png

  4. ソリューション プラットフォームを [Win64] に設定します。

    04_SolutionPlatform.png

  5. UE5 ターゲットを 右クリック し、Build を選択します。

    05_BuildUE.png

ハードウェアおよびソフトウェアの仕様」を読み、XCode の最新版がインストール済であることを確認してから、ソースから Unreal Engine (UE) をビルドしてください。エンジンのコンパイルには 10 分から 40 分程度かかります (システムの仕様によって異なります)。

  1. ルート ディレクトリ内で、GenerateProjectFiles.command を実行してプロジェクト ファイルをセットアップします。

  2. プロジェクトを XCode にロードするには、UE5.xcodeproj をダブルクリック** します。

  3. ビルド ターゲットを設定するには、タイトルバーで UnrealEditor - Mac for My Mac を選択します。

    SettingMacTarget.png

  4. プロジェクトをビルドするには Product > Build を選択します。

    BuildingMacEditor.png

Unreal Engine (UE) 開発およびサポートチームは Ubuntu の最新版を使用しているため、他の Linux ディストリビューション (Ubuntu の他のバージョンも含めて) に対するサポートができない場合があります。以下の手順を実行する前に、「ハードウェアおよびソフトウェアの仕様」を読み、ご利用のシステムに少なくとも 100 GB のディスク容量があることを 確認してください。

  1. ルート ディレクトリ内で、ターミナルから Setup.sh を実行し、プロジェクト ファイルを生成するために必要なファイルをセットアップします。

    RunSetupShellScript_Linux.png

  2. ターミナルから GenerateProjectFiles.sh を実行してプロジェクト ファイルを生成します。

    RunGenPrjFilesShellScript_Linux.png

  3. プロジェクトをビルドするには、ターミナルから make を実行します。

    RunMakeFile_Linux.png

システム仕様によっては、エンジンをコンパイルするには 10 分から 1 時間以上かかることがあります。ソースからエンジンをコンパイルする時間を短縮したい場合は、 最低 8 GB の RAM および最低 8 コアのマルチコア プロセッサ (ハイパースレッディングを含む)を持つマシンでソース コードをコンパイルすることを推奨します。

エディタの実行

  1. UE5 ターゲットを 右クリック し、[Set as StartUp Project] を選択してスタートアップ プロジェクトを設定します。

    06_SetStartUpProj.png

  2. UE5 プロジェクトを 右クリック し、 [Debug] にマウスをかざし、[Start New Instance] をクリック** して、エディタを起動します。

    07_StartNewInstance.png

    または、キーボード上で F5 キー を押して、エディタの新しいインスタンスを開始します。

  3. 完了です。エンジンをソースからコンパイルし、起動しました。

  1. [Product] > [Run] の順に選択し、エディタを起動します。

    RunningMacEditor.png

  2. 完了です。エンジンをソースからコンパイルし、起動しました。

  1. cd Engine/Binaries/Linux/ をターミナルに入力して、エディタのバイナリ パスに移動します。

  2. エディタを起動するには、UnrealEditor を実行します。

    RunUE4Editor_Linux.png

  3. 完了です。エンジンをソースからコンパイルし、起動しました。

Unreal Engine の操作を開始する

基本を理解する」を参照して Unreal Engine の使用方法を学習します。

以下のチュートリアルでは、UE の開始方法を手短かに説明しています。

UE のエディタ内ヘルプ機能は、疑問点を解消するのに役立ちます。