hero-background-image
Unity DevOps
Unity DevOps は Unity Cloud のモジュール式のソリューションの 1 つで、ワークフロー自動化、リリース間隔の短縮、提供するゲームの高品質化について、ゲーム開発に求められる厳しい基準を満たすことを目指して開発されました。
Unity 6 が本日よりダウンロード可能になりました。制作をスピードアップさせ、より多くのプラットフォームにリーチしましょう。
ダウンロード
このページは機械翻訳されています。正確性のため、また情報源として原語バージョンを表示するには
DevOps GDC 2023

迅速なリリースによる品質の向上

開発時のクランチ(過重労働)や標準以下のリリース品質の原因となる非効率的なワークフローにうんざりしていませんか?Unity DevOps は、堅牢なバージョン管理と CI/CD ソリューションをクラウドで提供することを目的として構築されているため、リリースの頻度を高め、バグを早期に発見し、より多くのアイデアを試すことができます。その結果、より高品質なゲームを市場に提供することができるのです。

Asset Manager のキューブグラフィック

Unity Asset Manager で DevOps アセットにアクセスする

ワークフローを最適化し、アーティストとエンジニア間のコラボレーションを改善します。DevOps に Asset Manager が統合されたことで、エディターを起動しなくても、ウェブブラウザーを利用して Asset Manager でバージョン管理対象ファイルにアクセスし、プレビューおよび管理を行うことができます。バージョン管理リポジトリを接続して取り込み、Unity Asset Manager からファイル変更を自動的に検出します。

Unity DevOps とは何ですか?
バージョン管理グラフィック
Unity Version Control
ゲーム開発のための設計

Plastic SCM のテクノロジーを利用して、プログラマー、アーティスト、デザイナーがゲーム開発上の課題を克服できるように設計されたバージョン管理システム(VCS)により、効率的に制作できます。

CI CD グラフィック
Unity ビルドオートメーション
クラウドでのマルチプラットフォームビルド

質の高いゲームを作るには、早い段階で頻繁にテストを行い、頻繁にリリースすることが求められます。Unity Build Automation によってクラウドでのビルドパイプラインを自動化し、手を止めることなく開発を続けましょう。

主なメリット
ゲーム開発に特化した VCS

厳しいゲーム開発専用に設計され、アーティストとプログラマー向けに最適化されたワークフローと、サイズの大きなファイルやバイナリを高速で処理する俊敏性を備えたバージョン管理ツールを活用できます。

クラウドでの複数のプラットフォームにわたるビルド

ビルドファームの管理やプラットフォーム固有のインフラストラクチャの購入を避けながら、クラウドで複数のプラットフォームにわたってシームレスにビルドできるため、コストが減少し、優先度の高いタスクに取り組む時間を確保できます。

自動化によるイテレーション

自動化により、フィードバックループを強化します。DevOps ライフサイクル全体を通して、非効率なコラボレーションを排除し、手動ワークフローを自動化して変更を迅速化することで、より多くのアイデアを試し、非常に革新的なゲームを提供できます。

バグの早期発見

頻繁なリリースにより、テストを重ね、エラーを早期に発見できます。Unity DevOps を利用すると、冗長な作業が減り、開発が合理化され、チームがより価値の高いタスクに注力できるようになり、リリースの改善につながります。

より多くのコンテンツを提供

プレイヤーを喜ばせ、魅了する高品質の革新的なコンテンツを次々に提供するためのツールと俊敏性をチームに提供します。

運用の柔軟性

Unity DevOps は従量課金制のソリューションです。必要なものだけを使い、使った分だけ料金を支払うことで、プロジェクトや開発段階に合わせてこのソリューションを適切なサイズに納めることができます。1 つのダッシュボードで DevOps の利用状況をすべて追跡し、1 つの請求書で支払うことができます。

DevOps 機能の比較

機能性や価値の面で他社製品よりも DevOps 機能が優れていることをご覧ください。

Unity Version Control

Version Control
 
Git
 
Perforce
 
枝との相性が良い
大容量ファイルにも対応
テラバイト規模のリポジトリへのスケール
排他的チェックアウトとファイルロックでマージの競合を回避
スマートロック
マネージドクラウドのプラン
オンプレミスの提供
ネイティブ3ウェイ・メルゲッツール
コードレビュー
集中型か分散型か
マージボット
Unity Version Control

 
Git

 
Perforce

 

Build Automation

Build Automation
 
Competitors
 
Bespoke / Cloud Providers
 
Unity ライセンス
$0 - 含まれる
$0-60/license/month
$85/license/month
同時接続数
0~2ドル/機械・日
$0.50-3/machine/day
$0-800/concurrency/month
Platform
マネージ
Managed
Varies
OSサポート
Mac、Windows
Mac, Windows
Self-managed
OS versions
マネージ
Managed
Self-managed
ビルド・ターゲット・プラットフォームのサポート
MacOs、Windows、iOS、Android、WebGL、UWP、Xbox via UWP
MacOs, Windows, iOS, Android, WebGL
Any
データ回復力
マルチゾーン
Multi-Zonal
Multi-Zonal
利用可能性
99% 以上
99+%
99+%
ハードウェア仕様
RT3DUnity 用に最適化
Unoptimized
Self-Managed
構成可能性
限定的
Limited
Unlimited
Unity Build Automation

 
Competitors

 
Bespoke / Cloud Providers

 
Made with Unity DevOps
『MARVEL SNAP』
MARVEL SNAP

Second Dinner が Unity Build Automation やその他の Unity Gaming Services(UGS)のモジュールを活用して、2022 年のベストモバイルゲームに選ばれたタイトルに、魅力的なアップデートを供給し続けた手法をご紹介します。

Return to Nangrim
Return to Nangrim

Sycoforge が Unity のツールを活用して拡大し続けるプロジェクトの範囲を管理し、プレイヤーからのフィードバックを取り入れつつ、迅速かつ反復的に進化していくゲーム開発を実現した方法をご覧ください。

Volcano High
Goodbye Volcano High

作業者自身がオーナーである協同組合型のスタジオでは、どのようにして制作プロセスにおいてアーティストとエンジニアの足並みを揃えさせているのでしょうか?ワークフローを再定義した KO_OP の事例をご覧ください。

ハウツーガイドと学習用リソース
Unity Version Control
バージョン管理とプロジェクト整理のベストプラクティス
一般的なツールやプラクティスのさらにその先へ。Unity Version Control チームが提供するこの詳細なガイドを活用して、バージョン管理について理解を深めましょう。
Unity Version Control
バージョン管理を設定する方法
すぐにでも使用を始めたい方はわずか数分でプロジェクトに Unity Version Control を設定できます。
DevOps の要点
DevOps の 4 つの重要なプラクティス

ワークフローに DevOps を実装するための重要なプラクティスについて学び、最大限の効率を発揮できるよう全開発パイプラインを最適化しましょう。

Unity DevOps
タスクブランチのワークフローを実装する
高速で柔軟なワークフローと理念をプロジェクトに導入する方法をご覧ください。タスクブランチのワークフローは、チームが継続的な変更フローを通してスピードを達成するのに役立ちます。
ぼけたキーアート
Unity DevOps を使用した妥協のない制作

Unity DevOps は、ゲーム開発の課題に特化したクラウドベースの VCS と CI/CD 機能を提供します。アーティスト固有のワークフローと開発者固有のワークフローの両方を提供し、サイズの大きなファイルやバイナリを簡単に処理できるように構築されています。

よくあるご質問

Plastic SCM と Cloud Build はどうなりましたか?

+

Unity Version Control と Build Automation は別途購入する必要があるのでしょうか?

+

使用を開始するにはどうすればよいですか?

+

利用を開始する際に、クレジットカード情報を入力する必要があるのはなぜですか?

+

Unity Cloud とは何ですか?

+

DevOps を初めて使用。Unity Cloud サブスクリプションの一部として利用できる DevOps の機能は何ですか?

+

すでに Unity DevOps サブスクリプションを契約している場合はどうなりますか?Unity Cloud は既存のサブスクリプションにどのような影響を与えますか?

+