メインコンテンツまでスキップ

CLIを使用したゲームバイナリのアップロード

Last updated on February 4, 2026

注釈:本資料はAI技術を用いて翻訳されています。

前提条件

ネームスペースを取得する

ネームスペースは、ADTからの招待メールで確認できます。ネームスペースは小文字で記述されていることに注意してください。

Find namespace

APIキーを取得する

システムは、ゲーム作成時にAPIキーを一度だけ作成して表示します。その後APIキーが再度表示されることはありません。すでにゲームを作成済みでAPIキーを記録していない場合は、以下の手順に従って新しいAPIキーを取得してください。

  1. ADT Webに移動し、認証情報でログインします。

  2. Game Settingsページに移動し、API Key Managementに移動します。オンボーディング用にシステムが作成したAPIキーが表示されます。

  3. 新しいAPIキーを作成するには、Add Newをクリックします。Add New API Keyポップアップが表示されます。

  4. API Key Nameフィールドに新しいキーのわかりやすい名前を入力します。

  5. Add New Resourceをクリックし、リソースフィールドにNAMESPACE:{namespace}:*を追加します。CreateReadUpdateDeleteのチェックボックスを有効にします。

  6. 完了したら、Addをクリックします。

    Name and add new API Key

  7. APIキーを表示するポップアップが表示されます。APIキーはこのポップアップで一度だけ表示されるため、必ず保存してください。

    Pop-up showing API Key

ADT CLIを取得する

  1. Accelbyte Development Toolkit Webポータルにログインします。

  2. Downloadsページに移動し、CLIセクションを見つけます。

    Get ADT CLI

  3. お使いのオペレーティングシステム(WindowsまたはLinux)を確認します。

  4. お使いのOSに対応するCLIバージョンを選択します。

  5. お使いのOSの下にあるDownloadボタンをクリックして、CLIツールのダウンロードを開始します。

  6. ADT CLIフォルダを解凍します。

    Unzip the CLI folder

  7. Powershellアプリケーションを実行し、ディレクトリパスを解凍したAccelbyte Development Toolkit CLIフォルダに設定します。

    Set directory path to ADT CLI folder

ADT CLIでゲームをアップロードする

Powershellアプリケーションを実行し、解凍したADT CLIフォルダから次のコマンドを実行します。

ゲームバージョンを作成する

サンプルコマンド:

./blackboxcli version add --name 0.0.6
--namespace avengers
--apikey 0e1dc3ef83d04eaeb1672bfd44889c04_UXm5R52wAfjcEnQOzVw99oAl1uQ1hRZ
--game-project "C:\Users\setya_accelbyte\Documents\Unreal Projects\MyProject"

ビルドを登録する

サンプルコマンド:

./blackboxcli build register --platform-name windows --platform-arch x64
--namespace avengers
--apikey 0e1dc3ef83d04eaeb1672bfd44889c04_UXm5R52wAfjcEnQOzVw99oAl1uQ1hRZ
--game-engine "D:\Epic Games\UE_5.0"
--game-project "C:\Users\setya_accelbyte\Documents\Unreal Projects\MyProject"
備考

コンソールビルドをアップロードする場合は、--platform-nameの値を作業しているコンソールに変更して登録する必要があります:ps4ps5xboxonegdkxsxandroid、またはnintendo-switch

ビルドをアップロードする

サンプルコマンド:

./blackboxcli build upload-binaries --entry-point MyGame.exe
--namespace avengers
--apikey 0e1dc3ef83d04eaeb1672bfd44889c04_UXm5R52wAfjcEnQOzVw99oAl1uQ1hRZ
--game-engine "D:\Epic Games\UE_5.0"
--game-project "C:\Users\setya_accelbyte\Documents\Unreal Projects\MyProject"
--game-archive "C:\Users\setya_accelbyte\Documents\Unreal Projects\MyProject\Packaged\0.0.2-Windows"
注意
  • ディレクトリパスにスペースがある場合は、引用符を使用してください。
  • Namespace:ゲームのネームスペース。
  • GameEngine:Epic Launcherインストールのゲームエンジンルートパス(例:C:\Program Files\Epic Games\UE_4.21)。
  • GameArchive:パッケージ化されたゲームの実行可能ファイルの場所。
  • GameProject.uprojectファイルが配置されているゲームプロジェクトのルートフォルダ。