クリエイターがUnityでマルチプレイヤーゲームを立ち上げ、スケールさせる方法

MATT WOODS / UNITYSenior Product Marketing Manager
Aug 24, 2023|8 分
クリエイターがUnityでマルチプレイヤーゲームを立ち上げ、スケールさせる方法
このウェブページは、お客様の便宜のために機械翻訳されたものです。翻訳されたコンテンツの正確性や信頼性は保証いたしかねます。翻訳されたコンテンツの正確性について疑問をお持ちの場合は、ウェブページの公式な英語版をご覧ください。

ゲーム業界は、特に多人数参加型ゲームに関しては、最もやりがいがあり、かつ挑戦しがいのある業界のひとつである。400を超えるマルチプレイヤーゲームがUnityゲームサーバーホスティング(Multiplay)を利用しており、以下のようなAAA大作まで、素晴らしいマルチプレイヤーエクスペリエンスを実現しています。 Apex Legendsのような大作から Among Us.

あらゆる規模のスタジオが、あらゆるゲームエンジンを使って、どのようにゲームのニーズに合わせて規模を拡大してきたかをご覧ください。

イレブンパズルとTeam17が時間を節約し、コストを削減
イレブンパズルズ『未解決事件』のスチール写真

イレブンパズルズ、ゲームサーバーのホスティングを統合 未解決事件を導入し、何人のプレイヤーが参加しても規模が問題にならないようにしました。

「イレブン・パズルズのCEO兼共同設立者であるエイドリアン・オルチク氏は、次のように語っている。「基本的にすべてやってくれるホスティング・サービスを探していました。"ゲームサーバーホスティングを使わなかったら、開発時間はおそらく20~30%はかかっていたと思います。"

開発期間もさることながら、ゲームを設計する際に最も懸念されるのは、プレイヤー1人あたりのコストでしょう。ゲームのホストにベアメタルを選択すると、プレイヤー間のリアルタイムのインタラクションのための一貫した信頼性の高いパフォーマンスなど、いくつかの利点が得られます。しかし、瞬時のスケーラビリティに関しては、クラウドベースのマシンほど柔軟ではない。

ゲームサーバーホスティングは、ベアメタルのパフォーマンスとクラウドの柔軟性を低コストで組み合わせたものです。最近の比較によると、ゲームサーバーホスティングは、ゲームデザイン、プレイヤー数、配信状況にもよりますが、プレイヤー1人あたりのホスティングコストを30~40%削減できる可能性があります(2023年第2四半期時点)。

Eleven Puzzlesと同様、Team17は独自のホスティングサービスを管理したり、サードパーティを通じて艦隊を設立するのに時間と費用を費やす代わりに、Unityを活用してOvercookedのようなマルチプラットフォーム向けタイトルを配信した!2 、友人とのクレイジーな中毒性の楽しみのすべてである。

Team17の技術責任者であるニクラス・ハンソン氏は 、このサービスがいかに理にかなっており、コスト効率に優れているかを説明し、次のように語った。サーバーホスティングのコストだけを見ても、[Unity]は価格の30%から50%だった。アマゾンは)ベアメタルを持っておらず、クラウドマシンしか提供できない。必要なサーバーの量を大幅に過大評価すれば、巨大な無駄遣いになる。"

Innerslothは大規模で実証されたパフォーマンスを得る
緊急ボタン

信頼性の高いパフォーマンスを維持することは、プレーヤーの満足度を高め、長期にわたってゲームへの投資を継続させ、より多くのプレーヤーを獲得することにつながります。プレーヤーの数が増え始めたら、プレーヤーのいる場所で対応し、需要に応じて素早く規模を拡大する必要がある。このケーススタディではApex Legendsがローンチ時にどのようにグローバルにスケールアップしたかをご紹介します。

同様に、『Among Us』が突然の大ヒットとなったため、Innerslothはプレイヤーに最適な体験を提供し続ける必要があった。Unityと提携することで、ゲームサーバーホスティング(Multiplay)による安定したオンライン環境を提供することができ、同時にUnity Analyticsを使用してファン層に新機能を提供するために必要なデータを得ることができました。

Unityのチームは、一緒に仕事をする上で本当に素晴らしいパートナーです」と、Innerslothと『Among Us』で提携したエージェンシー、Robot Teddyの創設者であるカラム・アンダーウッドは語った。"彼らはゲームを理解し、とても話しやすく、さらに重要なのは、私たち小さな開発チームのニーズを常に何よりも優先してくれることです。"

どのようなゲームインフラにとっても、地理的なカバー範囲は重要であり、需要の急増に対応する能力も重要である。ゲームサーバーホスティングは最近、全世界で7,700万以上のゲームセッションを提供し、スタジオが世界中の290以上のデータセンターに配備できるようにしました。

「どのように規模を拡大するかを考えるとき、世界中にインフラがあり、世界中に配信しているという事実は、最終的に視聴者にリーチすることを非常に容易にしてくれる」とTeam17の前番組責任者であるデイビッド・スメサーストは言う。

プレイヤーがゲームを体験し始めるスピードは、エンゲージメントとリテンションに大きな影響を与えます。この最初の相互作用が、全体的な認識の基調を作る:あまり長く待たされると、コアなゲームプレイに入る前から興味を失ってしまう。選手のマッチングを素早く行うために、ユニティは意図的に設計し、マッチングにかかる時間を他の方法の最大35%短縮する方法を選択しました。

Unityは、このような規模に対応するため、需要曲線の一歩先を行き、プレイヤーの急増に対応できるよう、ウォーム状態のサーバーのバッファを維持しています。これはゲームのローンチを成功させるために必要不可欠であり、プレイヤー数が最も野心的な予測を超えたときでも、誰もが利用できるサーバーを確保するのに役立つ。

Apexの発売にあたり、このプラットフォームはピーク時の同時接続ユーザー数300万人以上を99.95%のアップタイムSLAでサポートし、Respawnはゲームの成功がインフラによって妨げられることはないという確信を得ました。

ハイレゾ・ベンチャーズがワンストップ・ショップを設立
Hi-Rez Studios『Divine Knockout』のキーアート

ゲームサーバーホスティングは、それ自体で素晴らしい働きをしますが、Unity Gaming Services (UGS)の一部であるため、ポートフォリオ全体の利点を得ることができます。UGSは、あらゆる規模のマルチプレイヤーライブゲームの運営における最重要課題に対応する実証済みのソリューションを、すべて一箇所で提供します。

例えば、Hi-Rezがマルチプレイヤー・タイトルのソリューションを探すとき、チームはスケーラブルに構築されたライブ・ゲーム・サービスをターゲットにしています。の場合 ローグ・カンパニー, ディバイン・ノックアウトなどのタイトルでは、UGSのスタジオで実績のあるマルチプレイやライブオプスのソリューションを意味する。

「アナリティクスやゲームサーバーのホスティングといったものは、自社で作業をすることなく、我々のプラットフォームに適合し、我々のプラットフォームをより強固なものにしてくれました」とHi-Rez Venturesのブランドマーケティング担当副社長であるアレックス・カンタトーレ氏は語りました。

同スタジオがUGSを使用する方法のひとつは、プレイしたゲームセッションごとにキャラクターのデータを追跡することで、ゲームプレイの向上につながるダメージ数値やユニークな能力への思慮深い調整を可能にしている。

Unity Analyticsは、新しいユーザーエクスペリエンスを微調整し、新しいプレイヤーがゲームにすぐに飛び込めるような、有益でありながら簡潔なチュートリアルを作成するのに役立ちます。Player Funnelsのような機能が、あなたのゲームにどのような効果をもたらすかを読み、次のプロジェクトにUGSのソリューションを導入することで、これらの素晴らしいクリエイターの先頭に立ちましょう。

以下は、あなたが始めるためのいくつかのリソースです:

Unityのソリューションで、次のマルチプレイヤータイトルを立ち上げ、拡張しましょう。始め方について質問がある場合は、マルチプレイヤーフォーラムでチームと連絡を取ってください。

*2023年7月8日~8月8日のデータ。