このケーススタディでは、『Shadows of Mordor』の意欲的な続編におけるMonolith社との協業を紹介します。限られた社内リソースの中で高品質なゲーム背景の開発という課題に直面したMonolithは、当社の豊富なフルレベル開発とスムーズな統合の専門知識に依頼しました。
本プロジェクトの使命は、Monolith Productionsが手掛ける続編ゲーム『Shadow of War』の広大で視覚的に圧倒的な背景を創り出すことを支援することでした。比較的小規模な社内開発チームと独自のプロプライエタリエンジンを活用する中で、Monolithは創造面と技術面の両方で信頼できるパートナーを求めていました。私たちは彼らのチームの一員として機能し、Minas Ithilの街をリアルに再現するための包括的な開発サービスを提供しました。加えて、像や小道具のデザインも担当しました。
Monolith Productionsは、成功を収めたタイトル『Shadow of War』の続編を開発に当たり、いくつかの課題に直面しました。社内チームは縮小されており、外部パートナーが使ったことのないゲームエンジンを使用していました。さらに、ゲームプレイのメカニクスと背景デザインの緊密な統合が求められ、フルレベル開発に豊富な経験を持つパートナーが必要でした。これらの制約の中で、クライアントのエンジンやPerforce上で円滑に連携できるベンダーを見つけることが最大の課題でした。
Monolith社の特有のニーズに応えるため、ラクシャは協力的かつコスト効率の高いアプローチを提案しました。アメリカとインドから経験豊富なゲーム開発者やアーティストを多様に集め、業界のベテランと高度な技術を持つ人材を融合させたチームを編成しました。このチームはMonolith社の内部開発者と緊密に連携し、専用エンジンの厳しい基準を満たすとともに、プロジェクトのクリエイティブビジョンに忠実なゲーム背景の制作を実現しました。私たちの取り組みは、Monolith社の初期レベルのブロックアウトやベンチマークを基に、完全に完成されたゲーム背景へと拡張することを含みます。
さらに、ゲーム内のマークアップ配置やコリジョンテストも担当しました。このため、Keywords FQAチームの支援を受け、ラクシャチームに機能的なゲームテストのトレーニングを行い、クリーンで機能的なアセットをライブゲーム背景へシームレスに導入できるようにしました。
仕様に沿ってアセットのモデリングとテクスチャリングを行い、モジュラーアーキテクチャの手法を採用しました。また、Minasithilレベルの綺麗なバージョンと損傷したバージョンの両方を制作しました。
クライアント提供のエンジン内でプレハブを使用して作成されたアセットを検査しました。ライブビルドだったため、建築アセットをレベルに組み込んだ際にも品質が維持されるように対応しました。
プロジェクト開始時、私たちのチームは作業中のデータ同期に度々問題が発生していました。この問題はサーバーのアップグレードで解決しました。しかし、開発が進みコンテンツの完成に近づくにつれて、ビルドのサイズが大幅に増加し、それに伴いデータ量も飛躍的に増えたため、速度が低下しデータ転送の遅延が発生しました。この課題に対応するため、作業開始時に確実にデータが同期される新しい方法を導入しました。クライアントには、彼らの環境で最後に安定して動作したビルドにラベルを付けて共有してもらうようお願いしました。また、クライアントの作業終了時にツールに不具合があった場合、私たちの作業はクライアントチームが対応するまで停止することを説明しました。
この流れに沿って、クライアントチームが使用した最後の安定ビルドにPerforce上でラベルを付けることを提案しました。Perforceのラベル機能を活用することで、私たちはエンジンのビルドを壊さない安定したファイルだけを取得できるようになりました。
対策は以下の2段階で実施しました:
私たちは、Monolith社の独自ゲームエンジンと内部プロセスの特有の要件や制約を丁寧に理解することから始めました。次に、Monolithの制作スケジュールにスムーズに対応できるようチーム体制を整え、ブロックアウトに基づく初期アセットや背景の制作を開始しました。継続的なレビューとフィードバックの場を設けることで、Monolithのビジョンやゲームプレイ統合のニーズに完全に沿うように成果物を洗練させていきました。この協働的なアプローチにより、効率よく規模を拡大し、Monolithの監督を最小限に抑えながら、高品質なゲーム背景を提供することができました。
私たちはまず、Monolith独自のゲームエンジンとワークフローにおける具体的な要件と制約の分析から始めました。
当社のチームは、Monolith社の制作スケジュールに合わせて編成されており、プロジェクト全体を通じて効果的な連携を実現しています。
Monolithのブロックアウトをもとに、デザイン意図を重視しながら初期アセットと背景を制作しました。
定期的にフィードバックを重ねることで、Monolithの世界観やゲーム体験にしっかりとマッチする形でアウトプットを仕上げていきました。
私たちの協働的なワークフローにより、Monolith側の管理負担を最小限に抑えながら、効率的なスケールアップと高品質なゲーム背景の提供を実現しました。