ソースから Unreal Engine をビルドする
「ハードウェアおよびソフトウェアの仕様」を読み、Microsoft Visual Studio がインストール済であることを確認した後で、ソースから Unreal Engine (UE) をビルドしてください。エンジンのコンパイルには 10 分から 40 分程度かかります (システムの仕様によって異なります)。
-
UE ソースコードをダウンロードおよび調整した ルート ディレクトリ内で
GenerateProjectFiles.bat
を実行してプロジェクト ファイルをセットアップします。
すべてのプロジェクト ファイルは、中間ファイルです ([UERoot]\Engine\Intermediate\ProjectFiles
)。新しいビルドを同期する度にこうしたプロジェクト ファイルを必ず生成し、最新状態にしてください。Intermediate
フォルダを削除した場合、GenerateProjectFiles
バッチファイルを使用してプロジェクト ファイルを再生成しなければなりません。
-
プロジェクトを Visual Studio にロードするには、
UE.sln
をダブルクリックします。 -
仕様するソリューション コンフィギュレーションを [Development Editor] に設定します。
-
ソリューション プラットフォームを [Win64] に設定します。
-
UE5 ターゲットを 右クリック し、Build を選択します。
「ハードウェアおよびソフトウェアの仕様」を読み、XCode の最新版がインストール済であることを確認してから、ソースから Unreal Engine (UE) をビルドしてください。エンジンのコンパイルには 10 分から 40 分程度かかります (システムの仕様によって異なります)。
-
ルート ディレクトリ内で、
GenerateProjectFiles.command
を実行してプロジェクト ファイルをセットアップします。 -
プロジェクトを XCode にロードするには、
UE5.xcodeproj
をダブルクリック** します。 -
ビルド ターゲットを設定するには、タイトルバーで UnrealEditor - Mac for My Mac を選択します。
-
プロジェクトをビルドするには Product > Build を選択します。
Unreal Engine (UE) 開発およびサポートチームは Ubuntu の最新版を使用しているため、他の Linux ディストリビューション (Ubuntu の他のバージョンも含めて) に対するサポートができない場合があります。以下の手順を実行する前に、「ハードウェアおよびソフトウェアの仕様」を読み、ご利用のシステムに少なくとも 100 GB のディスク容量があることを 確認してください。
-
ルート ディレクトリ内で、ターミナルから
Setup.sh
を実行し、プロジェクト ファイルを生成するために必要なファイルをセットアップします。 -
ターミナルから
GenerateProjectFiles.sh
を実行してプロジェクト ファイルを生成します。 -
プロジェクトをビルドするには、ターミナルから make を実行します。
システム仕様によっては、エンジンをコンパイルするには 10 分から 1 時間以上かかることがあります。ソースからエンジンをコンパイルする時間を短縮したい場合は、 最低 8 GB の RAM および最低 8 コアのマルチコア プロセッサ (ハイパースレッディングを含む)を持つマシンでソース コードをコンパイルすることを推奨します。
エディタの実行
-
UE5 ターゲットを 右クリック し、[Set as StartUp Project] を選択してスタートアップ プロジェクトを設定します。
-
UE5 プロジェクトを 右クリック し、 [Debug] にマウスをかざし、[Start New Instance] をクリック** して、エディタを起動します。
または、キーボード上で F5 キー を押して、エディタの新しいインスタンスを開始します。
- 完了です。エンジンをソースからコンパイルし、起動しました。
-
[Product] > [Run] の順に選択し、エディタを起動します。
-
完了です。エンジンをソースからコンパイルし、起動しました。
-
cd Engine/Binaries/Linux/
をターミナルに入力して、エディタのバイナリ パスに移動します。 -
エディタを起動するには、UnrealEditor を実行します。
-
完了です。エンジンをソースからコンパイルし、起動しました。
Unreal Engine の操作を開始する
「基本を理解する」を参照して Unreal Engine の使用方法を学習します。
以下のチュートリアルでは、UE の開始方法を手短かに説明しています。
UE のエディタ内ヘルプ機能は、疑問点を解消するのに役立ちます。