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

クックされたゲームバイナリのアップロード/ダウンロード

Last updated on April 7, 2026

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

概要

ゲームは Unreal でビルドされます。クッキングはゲームアセットを取得してプレイ可能なビルドで使用できる形式に変換するビルドプロセスの一部です。コンテンツを内部形式からプラットフォーム固有の形式に変換するプロセスをクッキングと呼びます。

クックされたビルドバイナリには、パッケージ化されたゲームアセットと実行可能なゲームが含まれています。つまり、これはゲームアーカイブディレクトリの内容です。

AccelByte Development Toolkit (ADT) では、ADT Web からアクセスできるようにクックされたビルドバイナリをアップロードする必要があります。

クックされたゲームバイナリをアップロードする

クックされたゲームバイナリを ADT バックエンドサービスにアップロードして、チームメンバーに配布できます。以下のコマンドを使用してバイナリをアップロードします。

インライン設定なし

BlackBoxCLI.exe build upload-binaries --entry-point <entry point path>

インライン設定あり

BlackBoxCLI.exe build upload-binaries --namespace myawesomegame --apikey asdf1234 --game-project D:\path\to\myawesomegame --game-archive D:\path\to\packaged\awesomegame --build-id <your build id> --entry-point <entry point path>

アップロードのサブコマンド

この表は、バイナリをアップロードする際に使用できるサブコマンドを示しています。

メインコマンドサブコマンドオプションとパラメーター
名前説明
buildupload-binaries-n, --namespaceネームスペース
-a, --apikeyAPI キー
-r, --game-archiveパッケージ化されたゲームのパス(デフォルト: 設定されたパッケージ化されたゲームのパス)
--version-idバージョン ID(デフォルト: 設定されたビルド ID)
-b, --build-idビルド ID(デフォルト: 設定されたビルド ID)
-e, --entry-pointエントリーポイント/実行可能なゲームのパス。これは --game-archive ディレクトリからの相対パスであり、必須です
-g, --ignore

無視するファイルへの絶対パス

特定のファイルを無視する場合は、Git の git ignore ファイルと同じパターンで無視ファイルを作成して、どこかに保存してください

.ignoreconfig ファイルを --game-archive ディレクトリに配置してこのフラグをスキップすることもできます。その場合、ADT CLI は自動的に .ignoreconfig ファイルを読み取ります。--ignore はオプションです。

-m, --multipart-size

マルチパートアップロードサイズ(メガバイト単位、デフォルト: 1024)。ファイルサイズは 5 MB 以上である必要があります

ファイルのサイズが設定されたサイズより大きい場合、マルチパートアップロードが自動的にアクティブになります。例えば、10 GB のファイルは 1 GB のファイルにチャンク化され、それぞれが個別にアップロードされます。アップロード後、サーバーはチャンクを元のファイルに再構成します

-l, --log-level

ログレベル - デフォルトは info

オプション:

  • info
  • warn
  • debug
  • error
--show-confirmationアップロードを実行する前に確認プロンプトを表示します

ゲームバイナリのアップロードの代替コマンド

game-binary upload コマンドは、ゲームバイナリをアップロードする代替方法です。

備考

このコマンドには、API キーに加えて --client-id のような追加のセキュリティ資格情報が必要です。詳細については ADT 管理者に問い合わせるか、Slack チャンネルでお問い合わせください。

インライン設定なし

BlackBoxCLI.exe game-binary upload --client-id <clientid> --client-secret <clientsecret> --username <username> --password <password> --game-archive <packaged game path> --entry-point <executable path relative to game archive> 

インライン設定あり

BlackBoxCLI.exe game-binary upload --namespace <your namespace> --apikey asdf1234 --client-id <clientid> --client-secret <clientsecret> --username <username> --password <password> --game-archive <packaged game path> --entry-point <executable path relative to game archive>

例:

BlackBoxCLI.exe game-binary upload --client-id asdf1234 --client-secret asdf1234 --username myname --password mypassword --game-archive d:\path\to\packaged\game --entry-point mygame.exe

代替アップロードのサブコマンド

以下の表は、game-binary upload を使用してバイナリをアップロードする際に使用できるサブコマンドを示しています。

メインコマンドサブコマンドオプションとパラメーター
名前説明
buildgame-binary upload--apikey[インライン設定の一部] 使用する API キーを設定します
--namespace[インライン設定の一部] 使用するネームスペースを設定します
--game-project[インライン設定の一部] 使用するゲームプロジェクトのディレクトリを設定します
--game-archiveパッケージ化されたゲームのパス
--client-idCLI のクライアント ID(ネームスペースで使用する実際の ID については、お問い合わせください)
--client-secretCLI のクライアントシークレット。ネームスペースで使用する実際のシークレットについては、お問い合わせください。
--username現在のユーザー名
--password現在のユーザーのパスワード
--show-confirmation(オプション)確認を表示するかどうか
--build-idこのゲームバイナリのターゲットとなるビルド ID。ゲームプロジェクトを既に指定していて、Config/BlackBox.ini ファイル内に正しいビルド ID がある場合は不要です。
--entry-pointgame-archive からの相対的なゲームの実行可能ファイルのパス
--launch-argumentsゲームの起動引数(オプション)
--ignore.ignoreconfig ファイルの絶対パス。無視パターンは .gitignore と同様です
--multipart-sizeマルチパートアップロードサイズ(メガバイト単位)。5 MB 以上である必要があります(デフォルト: 1024
--log-levelログレベル(デフォルト: info、オプション: infodebugwarnerror

ゲームバイナリをダウンロードする

バイナリのアップロードと同様に、ADT CLI を使用してバイナリをハードドライブにダウンロードできます。

インライン設定なし

BlackBoxCLI.exe game-binary download --client-id <clientid> --client-secret <clientsecret> --username <username> --password <password> --directory <downloaded game path> 

インライン設定あり

BlackBoxCLI.exe game-binary download --client-id <clientid> --client-secret <clientsecret> --username <username> --password <password> --directory <downloaded game path> --namespace <your namespace>  --apikey asdf1234 --build-id asdf1234

例:

BlackBoxCLI.exe game-binary download --client-id asdf1234 --client-secret asdf1234 --username myusername --password mypassword --directory d:\path\to\downloadedgame --build-id asdf1234

ダウンロードのサブコマンド

この表は、game-binary download を使用してバイナリをダウンロードする際に使用するサブコマンドを示しています。

メインコマンドサブコマンドオプションとパラメーター
名前説明
buildgame-binary download--apikey[インライン設定の一部] 使用する API キーを設定します
--namespace[インライン設定の一部] 使用するネームスペースを設定します
--game-project[インライン設定の一部] 使用するゲームプロジェクトのディレクトリを設定します
--directoryダウンロードされたゲームを配置するパス
--client-idADT CLI のクライアント ID。ネームスペースで使用する ID については、お問い合わせください。
--client-secretADT CLI のクライアントシークレット。ネームスペースで使用する実際のシークレットについては、お問い合わせください。
--username現在のユーザー名
--password現在のユーザーのパスワード
--show-confirmation確認を表示するかどうか(オプション)
--build-idこのゲームバイナリのターゲットとなるビルド ID。ゲームプロジェクトを既に指定していて、Config/BlackBox.ini ファイル内に正しいビルド ID がある場合は不要です。
--log-level

ログレベル

デフォルト = info

オプション:

  • info
  • debug
  • warn
  • error