ゲームバー、Cortana、Edge、HoloLens、Bridge、DirectX 12、ANGLE――Windows 10はゲーム開発者に何をもたらすのか:CEDEC 2015まとめ(1/5 ページ)
8月26日に開催されたゲーム開発者向けイベントの中から、ゲームバー、Cortana、Edge、HoloLens、UWP、Bridge、DirectX 12、Cocos2d-x、ANGLE、Visual Studio Tools for Unity、Xbox LiveなどWindows 10関連の講演模様をお届けする。
ゲーム開発者を中心に、コンピューターエンターテインメント業界の人々や企業が集い、最新の技術テーマに関する情報共有とコミュニケーションを行う「CEDEC(Computer Entertainment Developers Conference)」(一般社団法人コンピュータエンターテインメント協会主催)が、今年も8月26〜28日の3日間にわたりパシフィコ横浜で開催された。
日本マイクロソフトは、このCEDEC 2015にゴールドスポンサーとして協賛。初日となる26日には複数のセッションを通じ、同社が提供しようとしている製品や技術が「ゲーム」や「デジタルエンターテインメント」にどのようなインパクトをもたらし、ビジネスとしてゲームの開発、提供を行う企業にどのようなメリットを与えるのかについて幅広く紹介した。
本稿では、CEDEC 2015で行われたマイクロソフトによる四つのセッションをピックアップし、その概要をリポートする。
- ゲームバー、Cortana、Edge、HoloLens、Bridge――Windows 10でゲーム開発は、どう変わるのか
- 「DirectX 12」と「Visual Studio」で可能になるハイパフォーマンスなゲーム開発
- 「Unity」「Cocos2d-x」でのWindows 10対応ゲーム開発はすでに準備万端
- Windows 10の登場で利用価値が大きく増した「Xbox Live」
ゲームバー、Cortana、Edge、HoloLens、Bridge――Windows 10でゲーム開発は、どう変わるのか
「PCゲーム復権の時! ゲーム開発者に知ってほしいアプリプラットフォームとしてのWindows 10」と題したセッションを行ったのは、日本マイクロソフト デベロッパーエバンジェリズム統括本部 プラットフォームエバンジェリストの高橋忍氏だ。
マイクロソフトは、CEDEC開催の1カ月前となる7月29日に、クライアントOSの最新版である「Windows 10」をリリースしたばかり。高橋氏は、PCにおいてWindows 7からWindows 8/8.1への移行が予想より順調に進まなかった点や、スマートフォンやタブレットの世界では「iOS」「Android」の非Windows OSが「2強」といっていい状況にある点を認めた上で「現在、マイクロソフトはチャレンジャーであり、ビジネスや生活の変化と進化に対応できる新たなデバイスとOSが求められている」と、あらためて強調した。
そうした状況の中でリリースされた「Windows 10」は、いわば「Windows as a Service」とも呼べるリリースモデルを採用している。ユーザーのフィードバックに基づく機能追加や改良、バグフィックスを迅速に行っていくために、従来は約2年ごとに行われていた「メジャーリリース」の概念をなくし、Insider PreviewによるフィードバックとWindows Updateによるリリースを短期間に繰り返していくことで、アップデートを行っていく。
「Windows 10は『Windows最後のメジャーバージョンアップ』とも言われているが、それは、Windows 10以降の新しいリリースモデルを指しての表現だと思う。これにより、ユーザーニーズの変化に対応できる『ずっと使えるWindows』を実現していくことを目指している」(高橋氏)
Windows 10は、Windows 7に近い「スタートメニュー」の復活や、「Windowsストアアプリ」のウインドウ内での実行、「Windows 7/8.1からの1年間無償アップデート」といった施策により、旧Windowsユーザーのより迅速な移行を促しているという。実際、Windows UpdateでWindows 10が一般公開されてから24時間で「1400万台以上にインストールされた」とする。同社では、今後10億台のデバイスにWindows 10を搭載することを目指しており、ゲームプラットフォームとしての市場性についても「期待をしてほしい」という。
ゲームプレーヤーと開発者にとって魅力的な「Windows 10」の新機能
高橋氏は、特にWindows 10の「ゲームプラットフォーム」としての強化ポイントについて、いくつか紹介した。
Windows 10には、ゲームユーザーが遊んでいるゲームのスナップショットや動画保存をOSレベルで可能にする「ゲームバー」と呼ばれる新機能が追加された。今後、Windows向けゲームを開発する場合には「ゲームバーが持っている機能やキーアサインとバッティングしないように注意してほしい」という。
また、Windows 10ではユーザーによるPCからXbox Liveへのアクセスや、XboxからPCへのゲームストリーミングを可能にする「Xboxアプリ」が標準搭載されている。これらは、Windows向けに作られたゲームを中心としたコミュニティの醸成や、ユーザー向けイベントの実施、マーケティングなどを支援するものだという(詳細は、別のセッションで解説)。
より開発に近い部分では新たなグラフィックAPIモデルである「DirectX 12」の搭載も挙げられるだろう。よりローレベルのAPIを活用することで、GPUが持つ処理能力を従来よりも引き出し、CPU負荷を下げながらグラフィックパフォーマンスを向上できるという。
コンテンツ開発に当たっては、Windows 10で新たに搭載された音声認識エンジンの「Cortana」(9月時点で日本語版は開発中)や、Webブラウザーの「Microsoft Edge」(以下、Edge)といった要素も見逃せない。
「Cortanaについては、よくiOSのSiriと比較されるが、Cortanaが目指しているのは、新しいインターフェースとしての役割だ。開発者に対しては、CortanaのAPIを公開する。これによって、音声認識でアプリ(ゲーム)を呼び出すだけではなく、処理を行って、その結果をCortanaからユーザーに返すといったことも可能になる」(高橋氏)
また、Windows 10のデフォルトブラウザーである「Edge」については、Web標準との「相互互換性」を重視した新ブラウザーであり、旧版Internet Explorer向けアプリとの後方互換維持を目的として残されている「Internet Explorer 11」とは別の役割を果たしていくことになると強調した。
「Edgeはユーザーエージェント情報として『Chrome』を返す。WebアプリのEdge対応については、Chrome、Safariで動くものであれば、特別なことを行う必要がない。一方で、IEでサポートしていたActiveX、Browser Helper Object(アドオン)、VBScriptなどには対応しない(Flash Playerについては対応)。Webゲームアプリについては、今後、Edgeをターゲットとした開発を進めてほしい」(高橋氏)
Copyright © ITmedia, Inc. All Rights Reserved.
関連記事
- バンナム、スクエニ、東ロボ、MS――人工知能や機械学習はゲーム開発者に何をもたらすのか
8月26日に開催されたゲーム開発者向けイベントの中から、バンナム、スクエニ、東ロボ、MSなどによる人工知能や機械学習、データ解析における取り組みについての講演内容をまとめてお伝えする。 - Windows 10、DirectX 12、Kinect、PlayStation 4、VRヘッドセット対応、Unity 5への移行に見るUnityの可能性と課題
クロスプラットフォーム対応のゲームエンジンとして多くのユーザーを抱える「Unity」。このUnityの開発者向けに、最新動向と技術情報を紹介する公式イベント「Unite 2015 Tokyo」が、4月13、14日に東京お台場で開催された。この記事では、4月13日に行われた、ソニー・コンピュータエンタテインメント、マイクロソフト、コロプラによる各セッションのダイジェストをお伝えする。 - ディープだが覚えておきたいUnityゲーム開発の小テク16選まとめ
2015年2月24日、「日本Androidの会 Unity部」の主催による「Visual Studio Tools for Unity」の勉強会が開催された。日本マイクロソフトのエバンジェリストによるVSTUの紹介やQ&Aに加え、UnityやVisual Studioを使いこなすプロのゲーム開発者によるライトニングトークも行われ、盛り上がりを見せた。 - ハッカソン、デバイス、海外展開、人材育成――ゲーム開発で私たちは今何をすべきか
2015年1月23〜25日、世界中で同時に行われた48時間にわたるゲーム開発ハッカソンの模様と、ゲーム開発がテーマのトークセッションをいくつかダイジェストでお届けする。 - ゲーム嫌いも知っておきたい3D CG/VRのエンタープライズ活用事例〜Unity Solution Conference 2014まとめ
ゲーム開発で有名なUnity。医療や建築、ヘルスケア、観光などゲーム以外の活用事例をイベントリポートでお届けする。 - Oculus Rift、Unity、Openframeworks...感覚器官フル稼働の仮想空間を実現する
学生のアイデアを具現化するツールの進化・普及と、感覚器官をフルに使う人工現実感。表現とインターフェースについての学生の挑戦から「思い付き」を実現する環境のいまを知ろう。 - Unity 4.2でBaaSを使って簡単にストアアプリを作るには〜CEDEC 2013「Unity on Windows 8」レポート
開発の概要や、プッシュ通知ができるライブタイルなどWindows特有の機能を追加する方法、事前審査テスト時の注意点なども。