Byte Warsのクローンと実行 - 初期設定 - (Unreal Engineモジュール)
注釈:本資料はAI技術を用いて翻訳されています。
はじめに
このチュートリアルでは、GitHubからByte Wars Unrealプロジェクトをクローンして実行する手順を説明します。
Byte Warsのクローン
Byte Wars Unreal AMSプロジェクトは、GitHubリポジトリのtutorialmodules-amsブランチに保管されています。次のコマンドを使用してプロジェクトフォルダをクローンします。
git clone git@github.com:AccelByte/accelbyte-unreal-bytewars-game.git
Byte Warsのコンパイル
-
クローンしたリポジトリの場所で、
AccelByteWars.uprojectを右クリックし、**Select Unreal Engine Version...**をクリックします。ドロップダウンから前のチュートリアルでインストールしたバージョンを選択します。そのバージョンが表示されない場合は、省略記号をクリックしてファイルエクスプローラーで場所を指定します。 -
Visual Studioで
AccelByteWars.slnを開きます。 -
Development EditorとWin64の構成を使用してゲームプロジェクトをコンパイルします。

Byte Warsの実行
ゲームを実行する方法は3つあります。Unreal Editorで実行する方法、スタンドアロンのパッケージビルドとして実行する方法、またはアンクックアセットを使用したスタンドアロンとして実行する方法です。
-
ゲームのログファイル出力は
AccelByteWars/Saved/Logsフォルダで確認できます。 -
デフォルトでは、ゲームはボーダーレスウィンドウモードで起動します。Alt + Enterを押すことでウィンドウモードに変更できます。
エディタでプレイ
-
Unreal Engine EditorでByte Warsプロジェクトを開きます。
-
MainMenuマップをエディタに開き、Playをクリックします。
スタンドアロンパッケージとしてプレイ
-
Unreal Engine EditorでByte Warsプロジェクトを開きます。
-
Platforms > Windowsに移動し、Build ConfigurationがDevelopmentに設定され、Build TargetがAccelByteWars(ゲームクライアントのビルドターゲット)に設定されていることを確認してから、Package Projectをクリックします。
-
表示されるファイルエクスプローラーを使用して、パッケージを保存する場所を選択します。
警告パッケージ化プロセスは、ハードウェアの速度によって約30〜40分かかる場合があります。
-
パッケージを保存した場所に移動し、
.exeファイルを開きます。
アンクックでスタンドアロンプレイ
-
テキストファイルを作成し、次のコードを貼り付けます。
ENGINEPATHとUPROJECTPATHを環境に合わせて置き換えてください。SET ENGINEPATH="<YourEnginePath>\Engine\Binaries\Win64\UnrealEditor.exe"
SET UPROJECTPATH="<YourByteWarsPath>\AccelByteWars\AccelByteWars.uproject"
start "Client 1" %ENGINEPATH% %UPROJECTPATH% MainMenu -game -log -
ファイルを
.batとして保存して実行します。