Unity の DevOps ソリューション

ゲーム開発と 3D プロジェクトに関わる DevOps のベストプラクティスを実装しましょう。イテレーションにかかる時間を短縮し、クラウド内でのコラボレーションを強化して、不要なタスクやクランチ(過重労働)を排除します。

DevOps を採用する理由

コラボレーションを妨げる要素がなかったとしても、ゲーム開発には困難が伴います。DevOps の方法論の採用は、遅延、自己犠牲のもとに成り立つ作業、クランチ(過重労働)を減らすのに役立ちます。チームの作業速度の低下につながるプロセスを自動化することで、イテレーションにかける時間やフィードバックサイクルを短縮しましょう。

バージョン管理作業コピーアート

バージョン管理

アーティストやプログラマー向けに最適化されたワークフローによりコラボレーションを強化し、サイズの大きなファイルやバイナリを処理するのにかかる時間を短縮できます。

CI/CD

クラウド内またはオンプレミスで高パフォーマンスなマルチプラットフォームのビルドを自動化することで、高品質のゲームを市場に投入するまでの時間を短縮します。

CI/CD プロモーションアート

ハウツーガイドと学習用リソース

バージョン管理とプロジェクト整理のベストプラクティス

一般的なツールやプラクティスのさらにその先へ。Unity Plastic SCM チームが提供するこちらの詳細なガイドを活用して、バージョン管理について理解を深めましょう。

バージョン管理を設定する方法

すぐにでも使用を始めたい方はこちらの手順に従って進めることで、わずか数分で取り組んでいるプロジェクトに Unity Plastic SCM を設定できます。

4 つの重要な DevOps のプラクティス

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

さまざまなゲームでの活用事例

Subnautica

Unknown Worlds が『Subnautica』を制作する中で、関わりのあるあらゆる人と物を同期するのに、Unity のバージョン管理ツールがどのように役立ったかをご覧ください。

Crying Suns

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

Goodbye Volcano High

作業者自身がオーナーを務める協同組合型のスタジオがどのようにして単一の制作プロセスにてアーティストとエンジニアの足並みを揃えさせているのでしょうか?KO_OP が Plastic SCM をどのように活用してコラボレーションを強化したかをご覧ください。

Return to Nangrim

Sycoforge が Unity のツールをどのように活用して拡大するプロジェクトのスコープを管理し、ゲーム開発のイテレーションにプレイヤーのフィードバックを生かしているかをご覧ください。

DevOps のコンポーネントを活用する

DevOps ツールチェインを構築し、スタジオで Unity のバージョン管理ソリューションと CI/CD ソリューションを実装しましょう。

よくあるご質問

Unity にバージョン管理機能はありますか?

Unity のバージョン管理ソリューションである Unity Plastic SCM は、アーティストやプログラマーのためのワークフローを提供し、サイズの大きなファイルセットとバイナリに対応するほか、エディター内で Unity と Unreal の両方と緊密に統合できます。詳細については、こちらで確認してください。

ゲーム開発における DevOps の役割はどのようなものですか?

DevOps ライフサイクルにより、ゲームデベロッパーはさまざまな処理を自動化し、イテレーションにかかる時間を短縮することができます。その目的は、プロセスを効率化し、お互いが協力しやすい文化を構築することです。DevOps は、手動で繰り返し行うタスクを減らすことで、プレイヤーの価値に重点を置き、フィードバックに積極的に対応するのを支援します。こちらから Alt Shift による DevOps の実際の活用事例をご覧ください。

Unity のサービスはどの DevOps ツールと統合できますか?

Unity の DevOps コンポーネントは、JIRA から Bamboo、Jenkins、Git まで、幅広い相互運用性が大きな特色であり、既存のツールチェインや CI/CD パイプラインを補完します。バージョン管理の統合については、プログラマー向け VCS に関するページで、Cloud Build の統合については、こちらで詳細を確認できます。

DevOps プロセスについて詳しく知るにはどうすればよいですか?

DevOps のメリットとその方法論の基本については、こちらの DevOps に関する包括的なガイドで確認できます。また、こちらの e ブックで、DevOps をゲーム開発に適用する方法と、さまざまなスタジオによる活用事例を確認できます。

バグやエラーの追跡を自動化することはできますか?

Unity の公認ソリューションパートナー Backtrace なら、強力なゲームクラッシュ管理プラットフォームにより、プレイヤーより先にエラーを見つけ出すことができます。詳細については、こちらで確認してください。

プレイヤーとのフィードバックループを円滑にするためにどのような方法を取ることができますか?

Unity の公認ソリューションパートナー Helpshift なら、ゲームチャットを使用してプレイヤーがプレイしているゲーム内でサポートを提供できるほか、モバイルゲーム向けのヘルプセンターを活用できます。詳細については、こちらで確認してください。

弊社のウェブサイトは最善のユーザー体験をお届けするためにクッキーを使用しています。詳細については、クッキーポリシーのページをご覧ください。

OK