ゲーム業界でのMongoDBの活用
個人開発者から大手ゲームパブリッシャーまで、MongoDBはデータを扱うための最適な方法を提供します。
ビデオゲーム向けの最新データプラットフォーム
コンテンツを容易に整理し、保存し、配信
ゲーム用データプラットフォーム




ゲームに関するよくある質問
MongoDBの柔軟なドキュメントデータモデルにより、ゲーム世界におけるプレイヤーの構成要素を迅速に反復的に定義できます。実績、進行ベースのロック解除、ゲーム内通貨、ギアの新しいクラスなどの新しい機能をプレイヤープロフィールオブジェクトに追加して関連付けます。データレイヤーのエンタープライズレベルのセキュリティ制御でプレイヤーを保護します。
1対1の対戦で2人のプレイヤーをマッチングする場合でも、バトルロイヤルで100人をマッチングする場合でも、MongoDBの柔軟なスケーラビリティにより、迅速かつ確実にマッチングを実行できます。データベースに組み込まれている集計パイプラインを使用すると、プレイヤーのメトリクスに対してリアルタイム分析を実行でき、確実に適切なメンバーをセッションに含めることができます。
プレイヤーがアクションを実行できるかどうかを確認するには、大規模な低レイテンシの読み取りが必要です。レベルの読み込みやメニューの開きが遅れると、プレイヤーの満足度が下がります。インベントリを扱う際は、トランザクションの整合性を備えた高速な読み取りと書き込みが必要です。プレイヤーがアイテムに対して課金している場合はなおさらです。
MongoDBは、ゲームイベントをリアルタイムで取得し、高負荷の書き込みワークロードに対応できるように拡張します。組み込みの集計フレームワークにより、リアルタイムアナリティクスを実行してプレイヤー体験をその場で最適化できます。大規模なデータ処理のために、Sparkなどのアナリティクスエンジンにデータを移動し、次の一手を判断します。長期的な分析では、テレメトリデータをAtlas Data Lakeに移行することで、計算コストを削減しつつ、オンデマンドで分析を実行する能力を維持します。MongoDBクラウドプラットフォームは、ポリモーフィックデータのネイティブの可視化機能とSQLベースのBIツール用コネクタにより、データの可視化と洞察の共有を容易にします。
MongoDB Atlasは、メッセージングとリアルタイムインタラクション(クロスゲーム通信を含む)をサポートしています。これにより、ユーザー生成コンテンツをゲームに統合し、ビューと集計フレームワークを使ってライブリーダーボードを更新し、ゲーム体験を拡張するための連携アプリやウェブサイトを構築できます。
_Spot.png)
