ゲームビルドをアップデートする
ゲームビルドをアップデートサーバーへロードするときは、ビルドローダーというコマンドラインユーティリティーを使用します。
ビルドローダーシステムの要件:
- Windows 10 64ビットOSまたはmacOS 12.4.0以上
- 1.6 GHz CPU
- 空きメモリの量が100MB
- ディスク空き容量:1.5 × ゲームビルドサイズ
ビルドローダーは以下のオプションを受け付けます:
–init
— ユーティリティの初期化。–update
— ゲームビルドをサーバーに送信します。–builds-list
— ゲームビルドのリスト。–descr <build-description>
— ビルドの説明。–api-key <API-key>
— 一つのAPI キー。–game-path <path-to-game>
— ゲームビルドへのパスを指定します。–chunk-size <chunk-size>
— チャンクのサイズ - ゲームアーカイブを分割するパーツ。許容値は10mb
から500mb
まで、デフォルトは500mb
です。–retry-timeout <timeout>
— ファイルのアップロード試行間のタイムアウト(秒単位)。許容値は10
から60
まで、デフォルトは20
です。–retry-count <retry-count>
— ファイルをアップロードするための試行回数。許容値は1
から10
まで、デフォルトは3
です。–set-build-on-test
— ゲームビルドをドラフトステージに配置します。このゲームはテスト用にのみ提供されます。–set-build-on-master
—ゲームビルドを公開済みステージに配置します。エンドユーザーがゲームを利用できるようになります。–set-build-on-test
が指定されている場合、このオプションは無視されます。-no-progressbar
— プログレスバーを無効にします。
ゲームビルドをアップロードするには:
- アドミンページ>ビルド設定に移動します。
- APIキーをコピーします。
- ビルドローダーをダウンロードし、インストールします。
- ユーティリティを初期化します。
- サーバーへゲームビルドをアップロードします。
- ゲームビルドをステージに配置します。
- ゲームファイルをセットアップします。
ビルドローダーをダウンロードしてインストールする
ビルドローダーをダウンロードし、インストールするには:
- ゲームセクションで、ゲームの右側にあるセットアップするをクリックします。
- ビルド > ゲームビルドに移動します。
- BuildLoader.zipをクリックして、お使いのOSに合ったビルドローダーを含むアーカイブをダウンロードしてください。
- アーカイブを解凍します。
アーカイブを解凍したフォルダからの相対的なユーティリティの場所:
- Windowsの場合:
Win\build_loader.exe
- MacOSの場合:
Mac/build_loader
ビルドローダーを初期化する
ビルドローダーを初期化にするには:
- ゲームセクションで、ゲームの右側にあるセットアップをクリックします。
- ビルド > ゲームビルドセクションに移動します。
- APIキー(ランチャーID)の+アイコンをクリックして、APIキーをコピーしてください。このキーは、ビルドローダーがゲームをサーバーにアップロードすることを可能にします。
- 以下のコマンドを実行して、ユーティリティを初期化します:
ゲームビルドをサーバーにアップロードする
ゲームビルドをサーバーにアップロードするには、以下のコマンドを実行します:
ユーティリティを初期化するとき、または以前のビルドをアップロードするときにすでに使用している場合は、–game-path
パラメーターを省略できます。
初めてのアップロード中、アップデートサーバーはゲームビルドをすべて受信します。その後、ビルドローダーから生成されたゲームパッチを受け取ります。
お知らせ
アップロードされたビルドを区別できるように、
–descr
パラメータを指定することを強くお勧めします。- アドミンページであなたのプロジェクトを開きます。
- サイドメニューでランチャーをクリックします。
- ゲームセクションで、ゲームの右側にあるセットアップするをクリックします。
- ビルド > ゲームビルドに移動します。
- ゲームビルドの表までスクロールします。
お知らせ
ゲームビルドに、設定、ユーザープロファイル、セーブファイルなど、ゲームプレイ中に変更されるファイルが含まれている場合は、無視するファイルのリストに追加してください。そうでない場合、ランチャーはゲームのアップデート時にファイルの整合性違反を検出し、ゲーム全体を再度ダウンロードします。
ゲームビルドをステージに配置します
ゲームビルドは、以下のようにステージに配置することができます:
- ビルドをサーバーにアップロードする際に、ビルドローダーに適切なオプションを渡します。
--set-build-on-master
または--set-build-on-test
。 - ビルドをサーバーにアップロードした後、ランチャープロジェクトで次のようにします:
- ゲームで、ゲームの右側でセットアップします。
- ビルド > ゲームビルドに移動します。
- ゲームビルドの表までスクロールします。
- ゲームビルドの表で、必要なビルドの右側にあるペンのアイコンをクリックします。
- ゲームビルドを公開ステージに配置するには「公開済みとして設定」を、ドラフトステージにはドラフトとして設定をクリックします。
- 選択した内容を確認します。
- 閉じるをクリックします。
- ゲームビルドの表のブランチ列に、あなたのビルドに適したブランチ名が表示されます。また、ブランチの表にも、あなたのビルドが表示されます。
ゲームファイルを設定する
ランチャーが正しいファイルをユーザーに送るために、まずランチャープロジェクトでインストールファイルを設定し、初期化します:
- ゲームで、ゲームの右側にあるセットアップするをクリックします。
- 実行可能ファイルタブに移動します。
- オペレーティングシステムごとに、ゲームを起動するファイルの名前と拡張子を入力します。このファイルは、ゲームフォルダのルートに置く必要があります。例えば:
game.exe
- ゲームに再頒布可能ファイルがある場合:
- 再頒布可能ファイルタブに移動してアップロードをクリックします。
- 表示されたウィンドウで:
- ファイル名を入力します。
- ファイルをアップロードするをクリックして、実行ファイルを選択します。
- アップロードするをクリックします。
ランチャーは、ゲームに次のパラメーターを送信します:
–xsolla-locale <locale>
:インターフェイス言語;–xsolla-login-token <token>
:XsollaログインJWT(JSONウェブトークン)。
チュートリアル
この記事は役に立ちましたか?
ご意見ありがとうございました!
あなたのメッセージを確認し、体験を向上させるために利用させていただきます。続きを読む
次のステップ
インストーラの生成誤字脱字などのテキストエラーを見つけましたか? テキストを選択し、Ctrl+Enterを押します。