Unity を検索

単なるエンジン以上の存在となる Unity:Team17 のケース

2021年6月30日 カテゴリ: ゲーム | 5 分 で読めます
Big landscape of Overcooked characters
Big landscape of Overcooked characters
取り上げているトピック
シェア

Is this article helpful for you?

Thank you for your feedback!

イギリスを拠点とする Team17 は、不動の人気を誇るマルチプレイヤーの名作『Worms』 や、マニアックなマルチプレイヤーシリーズ『オーバークック』の開発に、様々な Unity ツールを採用しています。 同社の作品に込められた創造性、想像力、そして奇抜で楽しい冒険心はいつも私たちに刺激を与えてくれます。こうした最近のヒット作の数々がどのようにして作られたのか、話を聞いてみました。

あらゆる場面で活躍するエンジン

Unity は、世界中の何百万人ものクリエイターがデジタルビジョンを構築するために使用するプラットフォームとしてよく知られています。Team17 からも Unity を使った作品が数多くリリースされていますが、中でも『Overcooked!® - オーバークック 王国のフルコース』はとりわけ有名です。

Team17 は、自社のゲームを開発するだけでなく、あらゆる種類の優れたインディーズゲームを世に送り出す手助けをするパブリッシャーでもありますが、これらのインディーズゲームの多くは、Unity で作られています。 

社内やインディーズパートナーとの連携で多くの素晴らしいプロジェクトに取り組んでいる Team17 は、Unity の持つ柔軟性を気に入っています。「Unity では、よく使われる設定がすぐ使える形で用意されているので、プロジェクトのニーズに合わせた専用のツールの開発に専念することができます。」Team17 のリードプログラマーである Niklas Hansson 氏はこう述べています。

もちろん、多くの優れた開発者が当社のエンジンを好んで使っているのは周知のとおりです。では、Team17 は単にエンジンを使う以外に、どのようなことをして『Overcooked!® - オーバークック 王国のフルコース』や『Worms Rumble』のような優れた作品を作ることができたのでしょうか。

screenshot of Overcooked DLC level in Unity editor

道路に出る

Unity が優れたタイトルを動かすエンジンであるならば、Multiplayer サービスは、オンラインの世界にそれを運ぶ車輪です。 

Overcooked!® - オーバークック 王国のフルコース』と『Worms Rumble』は両方とも、友達と一緒にプレイすると最高に楽しいゲームです。そのため、オンラインでもしっかり動作する必要がありました。 

Team17 が求めていたのは、何か月もかけてゼロからサーバーソリューションを構築する労力を節約させてくれる、柔軟でパワフルで、そしてすぐに使える製品でした。 

Niklas は、スケーラブルで全世界展開しているホスティングソリューションが適切な選択であると考えました。「Multiplay の柔軟性とサポートのおかげで、どれだけの時間を節約できたか、言葉では言い表せないと思います。」

しかし、ただプレイヤー同士をつなげるだけでは不十分です。あまり待たずに良い対戦相手とマッチできるかどうかも、マルチプレイヤーゲームを楽しくするために不可欠な要素です。そのために、Team17 は独自のソリューションをゼロから開発するのではなく、優れたマッチメイキングソリューションを統合する方向で検討を重ねていました。

そして同社のチームは Matchmaker のベータ版に出会い、これが最新技術の恩恵を受け、プレイヤーをつなげて最適な楽しみ方を提供するためにぴったりの手段であるという評価を下しました。Niklas は、いろいろと設定を変えられるというソリューションの性質が、ゲームに最適な決断を下すことに集中できる環境を作ってくれたと考えています。「プログラムを完全にコントロールできることで、必要なものがあれば何でも頑張れば実現できるという安心感が得られました」。

Various woodland animals animated with guns

フルサービスオプション

できることの限界に挑戦するようなゲームを作っていると、熟練した開発者でも助けが必要になることがあります。 

Integrated Success に登録したことで、Team17 に新しいメンバーが加わりました。同社のチームには、担当のデベロップメントリレーションズマネージャー(DRM)が付き、あらゆる Unity に関する問題に対する適切な解決策を見つける手助けをしてくれました。 

Team17 は『The Survivalists』の開発初期に、サービスに含まれていたプロジェクトレビューを利用して強固な基盤を構築して、それをより品質の高いゲームをより早く市場に投入することにつなげたことがあります。それ以来、同社のチームはこのサービスを非常に高く評価しています。 

適切な支援がなければ、Team17 の最近のヒット作は世に出なかったかもしれません。「率直に言って、Integrated Success がなければ、これらのゲームを発売することはできなかったと思います。」これは Team17 のリードプログラマー Niklas Hansson 氏が、チャットで私たちに語ってくれたことです。 

 

結果:

  • プロジェクトごとにカスタムメイドの自社製エンジンを開発するために必要な数年間のリソースを節約できた
  • 次世代機のローンチタイトル、すなわち新発売のゲーム機で最初に発売される「Made With Unity」ゲームの 1 つを世に送り出すことができた
  • 2 つのタイトルについて、クロスプラットフォーム展開を簡単に行うことができた
  • ゲーム開発における最も答えの出しにくい問題に対しても、信頼性の高い効率的な技術サポートを提供した
  • 複数のタイトルのパフォーマンスを最適化するためのガイダンスをチームに提供し、ゲームの創造性をさらに高めることを可能にした有益なプロジェクトレビュー
  • Multiplay を使ったスケーラブルなマルチプレイヤーインフラにより、世界全体をまたいだスケーリングを容易に実現した
  • 時間とリソースを割くことなく、柔軟で堅牢なホスティングとマッチメイカーソリューションを提供した

ケーススタディの全文をダウンロードして、Team17 が Unity を単なるエンジン以上のものとして使いこなした方法をぜひご覧ください。マルチプレイヤーゲーム開発、Unity でのゲーム制作、クロスプラットフォーム開発などについての知見が詰まっています。 

2021年6月30日 カテゴリ: ゲーム | 5 分 で読めます

Is this article helpful for you?

Thank you for your feedback!

取り上げているトピック