AWS Compute for Games
今日のゲームには、専用サーバー、マッチメイキング、リーダーボードなど、急速に進化するコンピューティングニーズがあります。ゲームを大規模に実行および操作するために安全でサイズ変更可能な容量を獲得できるにもかかわらず、柔軟性のないオンプレミス投資を行う理由は何ですか?
AWS で限界を広げる
環境制御を維持しながら、クラウドでカスタマイズされたサーバーインフラストラクチャを作成するか、同じ可用性とスケールにアクセスしてさらに時間を短縮できるマネージドサービスを選択します。
AWS グローバルインフラストラクチャでは、プレイヤーが世界中どこからでもお客様のゲームに接続できるサーバ容量とデータセンターを提供し、シームレスで低レイテンシーのゲーム体験を実現します。
分散型サービス妨害 (DDoS) 攻撃からゲームを保護して、プレイヤーのゲームが中断されないように防ぎます。AWS はすでに AWS Shield Standard を介して、多数の一般的な DDoS 攻撃から保護されています。
AWS Compute の主なユースケース
詳細については、各ユースケースをクリックしてください。
-
ゲームをグローバルにスケーリング
AWS リージョンを使用してゲームサーバーをホストすることにより、プレイヤーのレイテンシーを短縮し、可用性を高めます。
最も安全で信頼できる、広範囲のグローバルクラウドインフラストラクチャ
AWS グローバルクラウドインフラストラクチャは、地球内外のどこにいても、最も安全で高い拡張性と信頼性を持つクラウドコンピューティング環境です。ワンクリックでアプリケーションワークロードを世界中にデプロイする必要がある場合、または 1 桁のミリ秒レイテンシーでプレイヤーにより近いゲームサーバーを構築してデプロイしたい場合など、どんな場合においても AWS は必要なときに必要な場所で、クラウドインフラストラクチャを提供します。
開始方法
ホワイトペーパーAWS でのマルチプレイヤーゲームサーバーのパフォーマンスを最適化 » AWS でのスケーラブルなゲーム開発パターンの紹介 »新しいプレビュー: 5G デバイスのための超低レイテンシーアプリケーションを提供AWS Wavelength プレビューにサインアップ »
-
セッションベースのマルチプレイヤーゲームを作成する
Amazon GameLift を使用してセッションベースのゲームを作成します。プレイヤーセッションとゲームセッションに基づいてスケーリングし、柔軟なマッチメイキングとクロスプラットフォームプレイをサポートします。
専用ゲームサーバー用 Amazon GameLift
Amazon GameLift とは何ですか?
Amazon GameLift は、セッションベースのマルチプレイヤーゲーム専用のゲームサーバーをデプロイ、運用、スケーリングするためのマネージドサービスです。わずか数分でクラウド内に最初のゲームサーバーをデプロイできるため、ソフトウェアの開発で事前に必要な数千時間というエンジニアリング時間が節約され、開発者がマルチプレイヤー機能を設計から削除する原因となることが多い技術的なリスクを低減できます。
AWS の実証済みコンピューティング環境で構築されているため、Amazon GameLift を使用すると、プレイヤーの需要に合わせて高性能のゲームサーバーをスケールアップおよびスケールダウンできます。お客様にお支払いいただくのは使用したキャパシティーに対する料金のみであるため、ゲームのアイデアを思い付いたばかりの段階でも、数百万人のプレイヤーがいるゲームを稼働する場合でも使用できます。
リファレンスアーキテクチャ
開始方法
-
動的プッシュ通知
動的プッシュ通知により、起動後もプレイヤーを引き付け、ゲームに戻ってくるようにします。プレイヤーのデバイスに毎日メッセージを送信して、新しいマップを探索したり、新しい武器を装備したり、ゲーム内で購入したりするように奨励できます。
動的プッシュ通知の仕組み
AWS Lambda とは?
AWS Lambda を使用することで、サーバーのプロビジョニングや管理を行うことなく、コードを実行できます。
Amazon Simple Storage Solution (S3) とは?
Amazon S3 は、任意の量のデータの保存と取得をインターネット上のどこからでも行えるように設計されたオブジェクトストレージです。
どのような仕組みですか?
基本的なシステム設計では、プレイヤーに配信できるさまざまなテキストファイルを含む Amazon Simple Storage Service (S3) を使用します。Amazon のサーバーレスコーディングサービスである AWS Lambda は、ゲームから送信されたデータを確認し、プレイヤーに表示するメッセージを決め、S3 から適切なテキストファイルを取得し、メッセージをパーソナライズして、プレイヤーに配信します。
開始方法
信頼できるゲームサーバーを AWS に依存しているスタジオを見る
AWS Compute の開始方法
段階ごとのチュートリアル、技術ガイド、ゲーム技術の専門家によるオンラインセミナーで、ゲームのワークロードにコンピューティングを使用する方法を学びます。
