クラウドから「エッジ」への動きが加速:Build/de:code 2019レポート 第6回
ソニーとマイクロソフトがゲームのクラウドストリーミング領域で提携
ソニーも注目したマイクロソフトの「Game Platform」とは
2019年05月17日 15時00分更新
ソニーとマイクロソフトは2019年5月17日、エンターテイメントプラットフォーム領域でパートナーシップを締結した。ソニーのゲームやコンテンツのストリーミングサービスにMicrosoft Azureを利用するとともに、両社のゲームのストリーミングサービスに活用するAzureベースのソリューションを共同開発する。
また両社で、世界のコンテンツ制作者コミュニティに向けてより良い開発プラットフォームを提供していくとしている。
XboxだけではないマイクロソフトのGame Stack
マイクロソフトのゲームサービスといえば「Xbox」が有名だが、それ以外にも、ゲーム開発者向けのサービスを多数提供している。
同社は2019年3月に、ゲーム開発のためのプラットフォーム、ツール、サービスを統合した「Microsoft Game Stack」を発表。同年5月に開催した開発者イベント「Build 2019」でサティア・ナデラCEOは、Microsoft Game Stackを中心としたゲームプラットフォームを、Microsoft 365、Azure、Dynamics 365/Power Platformと同列の注力プロダクトとして紹介した。
Microsoft Game Stackには、Azure、PlayFab、DirectX、Visual Studio、Xbox Live、App Center、Power BI、Havokなどが含まれる。
ゲームプラットフォームとしてのAzure
Azureはコンピューティングやストレージのほかに、機械学習、AI、MR(複合現実)空間アンカーなどゲーム開発にとって重要な様々なクラウドサービスを提供しており、これらのサービスは、マルチプレーヤーゲームサーバーのホスト、プレーヤーデータの保存、DDoS攻撃からのゲームの保護、没入度の高いゲームプレイを創出するAIのトレーニングなどに使われている。
また、マイクロソフトは2018年に、グローバルに配置されたAzureデータセンターを利用してゲームをストリーミングするプロジェクト「Project xCloud」を発表している。
PlayHabとXbox Live
PlayFabは、マイクロソフトが2018年1月に買収したオンラインゲームのバックエンドサービスであり、マネージドゲーム開発サービス、リアルタイム分析、LiveOps機能を提供する。iOS、Android、PC、Web、Xbox、Sony PlayStation、Nintendo Switchまで、主要なゲームデバイスと、UnityやUnrealなど主要なゲームエンジンをサポートしている。
Xbox Liveも、Microsoft Game Stackの重要なコンポーネントの1つ。Xbox Liveはゲームへのシングルサインオンを可能にするIDサービスとコミュニティサービスを提供する。Xbox LiveのコミュニティをiOSとAndroidデバイスに展開するSDKが提供されており、モバイル開発者はXbox Liveを介して世界6300万人のゲーマーにアクセスできるようになるとしている。
その他のMicrosoft Game Stackコンポーネント
Microsoft Game Stackには、そのほかにも、プレーヤーのゲームの記録やゲーム提供者側のゲームデータを可視化するPower BIや、モバイルゲームのCI/CD基盤Visual Studio App Center、2015年にインテルから買収したゲームエンジンHavokなどが含まれる。
これらのコンポーネントとPlayHabの統合が進行しており、例えば、App CenterのクラッシュログデータをPlayHabに接続してプレーヤー単位でゲームの問題に対処できるようになったほか、PlayHabのVisual Studio Code用のプラグインが提供されてクラウドスクリプトの編集と更新が簡単になった、などの拡張が行われている。
この連載の記事
-
第14回
クラウド
PWA、ML Ops、マイクロサービス――最も”今どき”なスマホアプリ開発を実演 -
第13回
クラウド
クラウド化は不可避な流れ、.NETアプリをクラウドネイティブへ移行するには -
第12回
TECH
「Internet of Human」の未来を体験――de code 2019のEXPOエリアで衝撃を受けた -
第11回
TECH
C#ライブコーディング対決!Blazor Web開発バトルが面白すぎた -
第10回
クラウド
なぜ日本語の機械翻訳や音声認識は精度が低いのか -
第9回
クラウド
デモで解説!「Visual Studio 2019」の新機能 ~GitHub、Azureと華麗に連携~ -
第8回
クラウド
WindowsにLinuxカーネルが入るとWeb開発が変わる――de:code 2019基調講演で「WSL2」をデモ -
第7回
クラウド
アーキテクチャ図でみる、Azureブロックチェーンを使ったスタバの珈琲豆トレーサビリティ -
第5回
TECH
Build 2019でのFluent Designの発展 -
第4回
クラウド
Build 2019でKubernetesのサーバーレスフレームワーク「KEDA」発表 - この連載の一覧へ