Unity Gaming Services CLI

Unity Gaming Services (UGS) CLI は、Unity Gaming Services 設定を管理、テスト、デプロイするためのさまざまなツールを備えたコマンドラインインターフェースです。この CLI は Unity Dashboard の代わりに使用できるスケーラブルで自動化可能な手段で、チームのワークフローと生産性を向上できます。

使用の準備

UGS CLI の使用を開始するには、以下のドキュメントを参照してください。

包括的な説明については、UGS CLI ドキュメントを参照してください。

サポート対象サービスとユースケース

デプロイ

Deployments では、UGS に Config as Code 形式のワークフローが導入されます。CLI の deploy コマンドでファイル設定をデプロイすることで、自動ビルドパイプライン (CI/CD) との統合を行えます。

Deployments 機能は、Remote ConfigCloud Code などのパッケージ経由で Unity エディターでもサポートされます。CLI により、開発者がエンジンにかかわらず Deployments 機能を使用し、ビルドワークフローを自動化できます。

Deployments では、以下を実行できます。

  • Cloud Code および Remote Config のローカル設定を使用する。
  • ゲームクライアントコードの隣にサービス設定を追加する。
  • サービス設定に Git のようなワークフローを適用する (例: ブランチ、マージ、差分、タグ)。
  • Unity 環境 をリポジトリブランチにマップし、分離環境で作業する。
  • CLI または Deployment ウィンドウ を介して、ファイル設定を手動でデプロイする。
  • CI/CD パイプラインにデプロイステップを追加して、デプロイを自動化する。

Deployments のサポート対象サービス

CLI のサポート対象サービス