Amazon Web Services ブログ
1億2500万人のゲーマーをオンラインでスムーズにプレーするにはどうすればいいでしょうか?Epic GamesがFortniteについて語ってくれました。
FortniteのクリエイターであるEpic Gamesは、2018年7月17日にニューヨークのJavits Centerで開催されたAWSサミットでAWSサービスへオールインを明らかにしました。
ゲーム上に1億2500万人のプレイヤーを想像してください。1億2500万人、それはニューヨークの人口の15倍になります。マルチプレイヤーゲームをプレイしているすべての人が、夢を実現するでしょう。
プレイヤー全員が素晴らしい時間を過ごすことを保証しなければなりません。どのようにしてこの大変多くの人々のすべてのデータを取り扱うのでしょう?
Epic GamesのFortnite クリエイターが今年、自分自身でそれを見つました。Fortomiteのこの驚異的な成長により、Epic Gamesが毎月2ペタバイトのデータを扱わなければいけないことを意味します。2,000テラバイトのハードドライブが積み上がっていることを想像してください。どのようにゲームデベロッパーがその規模の情報量を処理するでしょうか?
プレーヤーエクスペリエンス
Epic Gamesのプラットフォーム担当ディレクターChris Dyl氏は、ニューヨークのAWS Summitで堅牢なクラウドサービスが必要だと語ってくれました。
Fortniteの成功は、プレイヤーが地図上で世界中の敵を速いテンポで駆除して生き残るためのスタイルにあります。最近行われたサッカーワールドカップのいくつかの国際チームが、試合の合間にFortniteで時間を過ごしました! 他のゲーム開発者にもインスピレーションを与えています。「Fortniteは世界中のポップカルチャー現象となっており、その成功を非常に誇りに思っています。」とChris 氏は述べました。
ゲームのローンチ時からFortniteはAWS上で動作しており、ゲームサーバーのFleetおよびバックエンドプラットフォームシステムはそれに頼っています。Chris 氏は「AWSのスケーラビリティは、急激なプレイヤーの増加のペースに合わせて安定してゲームに貢献しています。」「世界中の数百万のゲーマーに同時に高品質のゲーム体験を提供できるようにするため、AWSを利用しオールインワンすることを決定しました。」。
Epic Gamesは信頼性の高いプレイヤーエクスペリエンスを継続的に提供し、AWSは非常に多くのユーザの要求を満たすためにスケールアップし、最小限の労力で世界中にサービスを拡大することができました。「特定の地域でピークの高低差が10倍あります」とChris氏は説明しました。「世界中の24のアベイラビリティゾーンを跨いでサービスを提供し、プレイヤーに最高のカスタマーエクスペリエンスを提供します。」
Chris氏と彼のチームは、プレーヤーの感情を識別しAWSの分析ツールを使用してゲームの重要な要素を調整し、すべてのゲームの総合作用に従い設計上の決定を評価すします。Chris氏はAWSサミットの出席者に対し、「私達はこれらのサービス(AWSの分析ツール)を使用して、クライアントの視点からユーザーへ提供しているサービスの品質をモニターしています。」
FortniteはEpic GamesのUnreal engineで動作しています。Unrealエンジン(または他の主要なゲームエンジン)でゲームを構築するゲーム開発者は、今日、これらのAWSサービスを使用して、同様に自分自身のゲームを強化することができます。
An epic story
Epic Gamesは1991年に設立され、1998年にエンジンにUnrealの名称をつけ、リリースしました。Fortniteのバトルバスは、2017年に空を飛びました。このタイトルは現在、PC、コンソール、モバイルデバイスの7つプラットフォームで利用できます。
Epic Gamesでは、分析、機械学習、コンテナなどのAWSサービスを利用してゲームプレイを継続的に改善しています。Chris氏は最後に「我々は、分析の分野、マシンラーニングの分野、大規模なインフラストラクチャを維持しやすくするためにKubernetesを使用してコンテナ化したアプリケーションを拡大していくことなど、AWSと協力していくことに興奮しています。」と締めた。
ゲームに参加する
Fortniteは https://www.epicgames.com/fortnite/en-US/buy-now/battle-royale.から無料でダウンロードできます。 Unreal Engineはhttps://www.unrealengine.com/ から入手できます。
AWSがゲームプレイヤーにできることは https://aws.amazon.com/gametech/を御覧ください。ニューヨークAWSサミットで行われたエキスパートトークをキャッチアップするにはhttps://live.awsevents.com/ で視聴できます。
翻訳はSA 森が担当しました。原文はこちら