Hero background image

Unity Build Automation

質の高いゲームを制作するためには、テストとリリースを頻繁に実行できる CI/CD パイプラインが必要です。Unity Build Automation によってクラウドでのビルドパイプラインを自動化し、手を止めることなく開発を続けましょう。
Alt Shift は、CI/CD と DevOps のベストプラクティスを活用して、ローンチに伴うクランチ(過重労働)を最小限に抑えています。
詳細を見る
このページは機械翻訳されています。正確性のため、また情報源として原語バージョンを表示するには
Build Automationを始める

ビルドとリリースの頻度と質を高める

テストと品質保証において頻繁なリリースは不可欠ですが、ビルドパイプラインは多大なリソースを要し、メンテナンスに時間が取られます。特に複数のプラットフォームをターゲットとする場合に顕著です。Unity ビルドオートメーションでデプロイを自動化することで、ボトルネックを解消し、リーチとエンゲージメントを最大化しましょう。

クラウドビルドで開発する女性
クラウドビルドは、現在、UNITY DEVOPS のコンポーネントであるビルドオートメーションになっています。

クラウドでのビルドの自動化

Unity ビルドオートメーションは、Cloud Build の新しい名称です。これは同じテクノロジーを使用した同じソリューションであり、これまでと同じく、クリエイターがクラウドでのビルドを自動化することでイテレーションを迅速に実行し、イノベーションを拡大し、より高品質なゲームを市場に投入できるように支援します。クリエイターたちがどのように Cloud Build テクノロジーを使用して優れたゲームをリリースしてきたかをご覧いただき、Unity ビルドオートメーションがチームにもたらす効果をご確認ください。

コールアウトDevOps
CI/CD とは

CI/CD はコードのエラーや不具合を減らすため、すべての DevOps ワークフローにとって不可欠です。これには、コードの変更を頻繁に統合し、コードの統合を自動化し、最終的なビルドをエンドユーザーに自動的にリリースする手法が含まれます。

ビルドオートメーションのしくみ

1.設定

お使いのバージョン管理システムにビルドオートメーションを設定します。

2.トリガー

変更をプロジェクトにコミットします。

3.ビルド

発動するとビルドが自動的に作成されます。

4.展開

ビルドの作成が完了して使用する準備が整うと、チームに通知が送信されます。

CI/CD ツールが Unity にもたらすメリット

すぐに設定できる

Unity ID を使用すれば、ツールをすぐに起動して実行できます。簡易ターゲット設定を実行して数秒でビルド設定を作成することも、高度なターゲット設定フローを選択して利用可能なすべての設定を制御することもできます。また、既存のターゲット設定を複製することも可能です。

コストの削減と時間の節約

ローカルのビルドパイプラインをクラウドに移行して、更新があるたびにゲームのビルドが自動的に作成されるようにすることで、ローカルマシンでのビルド、ビルドファームの管理、特定のプラットフォームをサポートするための特定のインフラストラクチャの購入と管理が不要になります。

クロスプラットフォームビルド

複数のプラットフォーム向けにビルドを合理化します。プラットフォームごとにビルド設定を行い、ユニバーサル Windows プラットフォーム(UWP)を含む複数のプラットフォームで、ビルドを希望の頻度で同時に発動することができます。

コラボレーションと一貫性の向上

変更が VCS にコミットされるたびに自動的にビルドすることで、複数の開発者がゲームの異なる部分に同時に取り組むことができ、各チームが常に最新バージョンにアクセスできるようになります。

既存のツールの操作

Build Automation は、既存のテクノロジースタックにシームレスに組み込むことができるように構築されているため、任意のバージョン管理ソリューションに接続できます。また、UBA の通知をメール、Slack、Discord に送信することもできます。

API サポート

API を使用して、Build Automation を既存のツールやワークフローにさらに統合したり、ビルドやデプロイに関連する特定のタスクを自動化したりできます。これは、複雑な設定を管理する場合や複数のプラットフォーム向けのビルドを作成する場合に役立ちます。

Unity でのビルドオプション

Unity Cloud Buildインターフェース
クラウド内でビルド

Unity ビルドオートメーションなら、クラウド内にマルチプラットフォームのビルドを自動的に作成するため、質の高いゲームを俊敏により多くのオーディエンスの元に届けることができます。今すぐ Unity DevOps をお試しください。

オンプレミスでビルド
オンプレミスでビルド

Build Server ライセンシングでは、専用のネットワークハードウェア上でのオンデマンドビルドまたは自動ビルドにより、オンプレミスのビルド容量をスケールできます。ビルドインフラストラクチャを大規模にデプロイして管理する力を IT 担当者に与えます。

リソース

フォーラム
コミュニティに参加する

Build Automation コミュニティで質問を投稿したり、有益な情報を得たり、エンジニアリングチームに問い合わせたりできます。

Unity Build Automationを使い始める
ビルドオートメーションの使用を開始する

ビルドオートメーションは、開発者ダッシュボードまたは Unity エディターから設定できます。詳細については、クイック開始ガイドをご覧ください。

Cloud Build ナレッジベース
ビルドオートメーションのナレッジベース

よくある質問に目を通し、ビルドオートメーションの設定に関してアドバイスを受けましょう。

顧客事例

MARVEL SNAP プロモーション
2回目のディナー

Second Dinner が Unity Build Automation などの Unity Gaming Services(UGS)をどのように利用して、定期的に『MARVEL SNAP!』の魅力的なアップデートを提供しているのかをご紹介します。

ptta
トーマス・ウォーターズーイ

個人開発者である Thomas Waterzooi 氏が、『Please Touch the Artwork』でどのようにランダム化とプロシージャル生成を使用したのかをご紹介します。

クライング・サンズのプロモーションアート
Alt シフト

Alt Shift がどのようにして Unity の CI/CD ソリューションを活用し、モバイルに投資する価値があるかどうかを判断するために iOS や Android 向けのプロトタイピングにかける時間を短縮することで、ローンチに伴うクランチ(過重労働)を最小限に抑えたかをご覧ください。

Unity の DevOps ツールの使用を開始する
Unity の DevOps ツールの使用を開始する

複雑なツールチェインを操作することではなく、プレイヤーに価値をもたらすことに力を入れる必要があります。プロジェクトのイテレーションをスピードアップし、クラス最高のソースコード管理と自動化を活用しましょう。

よくあるご質問

プロジェクトサイズに制限はありますか?

+

ビルドオートメーションはどのようなプラットフォームをサポートしますか?

+

Unity ビルドオートメーションを使用するには何が必要ですか?

+

ビルドオートメーションのストレージを使用するのに料金は発生しますか?

+

Cloud Build はどうなったのですか?

+

ソース管理リポジトリはどのように作成すればよいですか?

+

ビルドオートメーションではカスタム要件がサポートされますか?

+