PCゲームは、1990年代後半の3Dアクセラレーションの登場以来、かつてないほどのルネサンス、あるいは少なくとも再発明の兆しを見せています。これは、モバイル革命とそれに伴うあらゆるテクノロジーのおかげと言えるでしょう。ゲーム開発者は、加速度計、タッチスクリーン、そしてクラウドを活用して、新たな機能やゲームプレイシナリオを追加できるようになりました。さらに、デスクトップ、タブレット、スマートフォンを共通のコードベースに統合するという、MicrosoftのWindowsへの包括的なアプローチは、ゲームクリエイターの仕事へのアプローチを変革しつつあります。
こうした進展はすべて、先日開催されたMicrosoft Buildカンファレンスで明白に示されました。Microsoftのビジネス開発マネージャーであるジャスティン・セントクレア氏は、ゲーム開発者たちの前に立ち、彼らにアプローチの見直しを促しました。「グラフィック、テーマ、ストーリー展開だけを考えるのではなく、ゲーム開発者がまず自問すべきことは『PCとは何か?』です」とセントクレア氏は主張しました。
「パーソナルコンピュータ」という言葉の定義そのものがここ数年で覆され、今やPCゲームもようやくその潮流に追いつきつつあるようです。もはやキーボードとマウスに縛られることはありません。同じゲーム、あるいは同じゲーム内の同じキャンペーンを、同じデバイスでプレイすることさえも、もはや不可能です。この記事では、ゲーム開発者が模索している新たなユースケースをすべてご紹介します。彼らの努力の成果は、タブレットでプレイするカジュアルなゲームから、Steamでダウンロードする奥深く質感豊かな3Dの壮大なゲームまで、あらゆるジャンルのPCゲームに現れるでしょう。
1つのゲーム、複数の表現
数年前にiPadが発売されると、このタブレットは瞬く間にビデオゲームのルールを塗り替えました。内蔵の加速度計とタッチ感度のおかげで、iPadはゲーム画面とゲームコントローラーの両方の機能を持つようになりました。例えば、ドライビングゲームでタブレットを傾けて車のハンドルを操作できるだけでなく、指を使ってゲームプレイのアクションを直接操作することもできるようになりました。
しかし、それは2010年のモバイルゲーム業界の現状であり、今ではシンプルな加速度センサーとタッチ操作は当たり前のものとなっています。2013年、マイクロソフトは開発者に対し、タブレットの枠を超えたタブレットゲーム体験の創造を促していきます。つまり、単一のゲームが様々なデバイスやプラットフォームで、それぞれ異なる独創的な方法で展開されるようなゲームです。

Microsoft は、開発者が PC とタブレットでほぼ同じようにプレイできる単一のゲームを作成できる API に取り組んでいますが、タブレットのイテレーションではコントロール スキームが異なり、グラフィックの要求がそれほど高くありません。たとえば、Xbox Live マルチプレイヤー API は Xbox と Windows の両方で使用できるため、開発者はプラットフォームにまたがるシームレスなマルチプレイヤー ゲームを作成できます。Microsoft のもう 1 つの開発パスは、1 つのゲームで大画面テレビとタブレットの両方を活用する「セカンド スクリーン」アプローチを活用します。このスキームは、Xbox SmartGlass アプリを実行する Windows 8 タブレットで既に実現されています。たとえば、Xbox 360 レース ゲーム Forza Horizon では、ユーザー (または友人) がタブレットで高速道路の地図を表示しながら、コンソールのボタン指向の運転インターフェイスを使用して車を操作し続けることができます。実質的に、タブレットを使用すると、ナビゲーションを手伝ってくれるもう 1 人の人物を「助手席」に置くことができます。

Microsoftは、Windows 8ストアアプリの基盤となるWindowsランタイムプラットフォームとXbox Liveのネットワーク機能を活用し、前例のない方法で単一のゲームフランチャイズを反復展開しています。例えば、SFサードパーソンシューティングゲームの「Mass Effect」シリーズを例に挙げてみましょう。「Mass Effect 3」はPC版シングルプレイヤーゲームとして既に大ヒットを記録していますが、今回、iOS向けにコンパニオンゲーム「Mass Effect: Infiltrator」がリリースされました。どちらのタイトルも、このシリーズのクラウドベースの「Galaxy at War」システムを活用しています。その効果とは?「Infiltrator」では、諜報データを収集すると、その実績に応じてPC版に不可欠な「Galactic Readiness Rating」が向上します。
もちろん、クラウドにはもっとシンプルなメリットもあります。PCでゲームを起動し、数分間プレイした後、進行状況をMicrosoftのサーバーに保存する様子を想像してみてください。その後、遠く離れた地のホテルの部屋で、同じゲームのバージョンをタブレットにロードし、中断したところからプレイを再開するのです。このような仕組みは、デスクトップPC向けゲームタイトル「Mass Effect 3」や「Dirt Showdown」で既に利用可能ですが、今後さらに多くの展開が期待されます。また、シンプルなMicrosoft Storeアプリでさえ、ステータスやゲームのセーブデータをクラウドに保存していることも特筆に値します。これにより、物理的な場所や使用しているWindows 8デバイスに関係なく、すべてのアプリでシームレスな起動、停止、再開が可能になります。
Buildカンファレンスでは、マイクロソフトのセントクレア氏がオンラインマルチプレイヤーゲームの新たなビジョンも披露しました。彼は開発者に対し、PC、Xbox 360、Windows 8タブレットという3つの異なるプラットフォームで、プレイヤーが全く同じオンライン環境でプレイできる、単一のマルチプレイヤーゲームを想像するよう促しました。このモデルは既にHydro Thunder Hurricaneで利用可能です。
そして、LANパーティーは再定義を迫られています。今日のLANパーティーでは、プレイヤー全員がかさばるPCや大型ゲーミングノートPCを共通の場所まで運び、たくさんのケーブルとスイッチを接続し、マルチプレイヤーサーバーに参加するのが一般的です。しかし、モバイルデバイスでWindows 8が動作するようになれば、こうしたロジスティクス上の問題点が劇的に軽減される可能性があります。Saint Clair氏が問いかけたように、「家族全員がタブレットを持っていたらどうなるでしょうか?」
タブレットはすべてを変える
タブレットゲームは、単にPCゲームにタッチコントロールを追加しただけのものではありません。優れたタブレットゲームは、タッチジェスチャーはもちろんのこと、加速度計、GPS、近距離センサー、ジャイロスコープなど、最新のモバイルデバイス特有の動作やテクノロジも認識します。PC、タブレット、さらにはWindows Phone 8を統合するMicrosoftの新しい開発プラットフォームであるWindows Runtimeは、これらすべての可能性を組み込み、ゲーム開発者が新しいメカニクスやモデルを活用できるようにします。そのため、Windows Runtimeに精通した開発者であれば誰でも、iOSに展開されているゲームに匹敵するほど豊かなゲームプレイダイナミクスを体験できます。
しかし、タブレットはクリエイティブな開発の機会に恵まれている一方で、純粋なパフォーマンスにおいては往々にして及ばない。タブレットやハイブリッドデバイスは、高性能なデスクトップPCのようなCPUやGPUのパワーを備えておらず、これは従来のPCゲーム開発者が常に考慮すべき制約要因となっている。さらに悪いことに、現世代のWindows RTタブレットやWindows Phone端末に搭載されているGPUは、最新のグラフィックカードを搭載したデスクトップPCで利用可能なDirectX 11の機能を完全にはサポートしていない。ゲームプログラマーは、Windows 8ストアのゲームが3DコンテンツにDirect3D 9のみを使用してWindows RTで動作するようにする必要がある。
しかし、だからといってタブレットでゲームがひどい画質になるわけではありません。ポリゴン数が少なく、テクスチャ解像度が低い場合でも、小さなタブレット画面では、大きなデスクトップ画面ほど画質が悪くなりません。また、Windowsストアで販売されるゲームの多くは、より軽めでカジュアルな内容なので、パフォーマンスの問題は大きな問題にはならないでしょう。
マインスイーパー:代表的な例
マインスイーパーの更新バージョンは、Windows 8 で可能になった新機能を最大限に活用したカジュアル ゲームの優れた例です。

もちろん、オリジナルのマインスイーパーはWindows 3.1以降のすべてのOSバージョンで無料で提供されています。このゲームは、おそらくソリティアを除けば、他のどのゲームよりも生産性の低下を招いていると言えるでしょう。Microsoftはマインスイーパーを根本から作り直し、Windowsストアゲームの可能性を示すショーケースにしたいと考えました。そのため、Microsoftは経験豊富なカジュアルゲーム開発会社Arkadiumを起用し、新バージョンのマインスイーパーでは、シンプルなタッチ操作以上の機能が追加されています。
まず、ゲームはウィンドウ内で動作しなくなりました。タブレット端末に適したフルスクリーンアプリになりましたが、デスクトップPCでも問題なく動作します。Arkadiumは新しいスキン「ガーデンテーマ」も追加しました。さらに、刷新されたゲームには、カートゥーン風のキャラクターと一緒に洞窟を探索する新しいアドベンチャーモードも搭載されています。
昔のマインスイーパーとは異なり、アドベンチャーレベルをクリアするために全てのタイルを消したりマークしたりする必要はありません。実際、レベルをクリアするための「完璧な」方法は一つではありません。隅々まで探索してゴールドの獲得量を最大化することも、出口への最短ルートを探すこともできます。すべてはあなた次第です。
アドベンチャーレベルを、タイルをほとんど発見したりマークしたりせずに駆け抜けると、レベルを徹底的に探索するよりもスコアが低くなります。途中でモンスターやその他の障害物があなたの移動を阻みますが、移動を楽にするための道具や武器も拾うことができます。
アドベンチャーモードは、マインスイーパーを単純なマップクリアゲームから、レベルを探索し、課題を乗り越えて迷路を抜け出す、一種の「ローグライク」ゲームへと変化させます。また、このゲームにはソーシャルメディアへの共有機能も搭載されており、レベルをクリアするたびに、達成度を共有することができます。

マインスイーパーには、デイリーチャレンジやアチーブメントといったソーシャル要素も追加されています。デイリーチャレンジでは、バッジを獲得することで仮想通貨を集めることができ、賞品は未定です。しかし、これらのチャレンジには広告もつきものです。確かに、マインスイーパーにもゲーム内広告が登場しており、通常は短いビデオクリップや外部サイトに移動するクリック可能なホットスポットといった形で表示されます。この商業的な要素と、マインスイーパーをウィンドウ内で実行できないという制限は、ゲームの面白さを間違いなく損なわせています。とはいえ、新たなソーシャル要素が、MicrosoftがWindowsプラットフォームの最も初歩的なゲームでさえも進化させようとしていることを示していることは間違いありません。

Windows 8 で強化されたデスクトップ ゲーム
Windowsデスクトップは、新OSを搭載したタブレットやハイブリッドPCを含む、あらゆるWindows 8システムにおいて依然として重要な部分を占めています。タッチ機能を備えたオールインワンPCは、Windows 8デスクトップハードウェア市場で存在感を高めており、Dell XPS OneやLenovo A720などのハイエンドオールインワンPCの中には、より3Dを多用するタイトルを実行できるディスクリートGPUを搭載しているものもあります。
デスクトップゲームでも、Windows 8に組み込まれた強化されたタッチインターフェースなどの追加機能の恩恵を受けることができます。Intelは、デスクトップゲームにタッチ機能を導入するために、複数の主要開発者と協力しました。Firaxisは、昨年最大の戦略ゲームの一つであるCivilization Vに、ジェスチャーサポートを含むタッチ機能を追加しました。

Eugen SystemsのデスクトップPCゲーム「Wargame: European Escalation」は、タッチ操作を念頭に開発されました。Eugenの最初のゲーム「RUSE」はWindows 7でタッチ操作をサポートしていましたが、インターフェースがやや使いにくかったです。対照的に、「European Escalation」(1980年代のヨーロッパにおける超大国間の仮想戦争を舞台とするリアルタイムストラテジーゲーム)のトップダウンマップインターフェースでは、小さなボタンではなくタイルが主要な選択可能なユーザーインターフェース要素として提供されています。タッチ選択などのジェスチャーも期待通りに動作します。

タッチ サポート付きの Civilization 5 と Wargame: European Escalation はどちらも Windows 8 で正常に動作します。European Escalation は、Eugen の以前のゲームと同様に、タッチ対応の Windows 7 システムでも動作します。
興味深いことに、両ゲームはIntelの統合型HD 4000グラフィックスにも最適化されているため、UltrabookクラスのハイブリッドPCやタブレットでも十分なパフォーマンスを発揮するはずです。これは、今後すべてのゲーム開発者が直面する現実です。つまり、これらの洗練されたシステムのグラフィックハードウェアは、現状ではデスクトップPCのディスクリートグラフィックカードに匹敵する性能を持っていないのです。
新しい世代
Windows 8とWindows RTの登場に伴い、新世代のWindowsストアゲームが登場しました。これらのゲームの多くはJavaScript、HTML 5 Canvas、そしてMicrosoftのXAMLコア言語をベースに構築されるため、モバイルプラットフォームとPCプラットフォーム間の移植が容易になります。ハイエンドタイトルは、引き続き従来の言語で開発されるでしょう。
ユーザーにとってさらに重要なのは、新たなゲーム体験が生まれつつあることです。多くのMicrosoft Storeアプリでは、プラットフォームを切り替えても、ゲームを簡単に切り替えることができます。UltrabookハイブリッドやタブレットなどのモバイルデバイスでWindows 8ゲームが広く普及すれば、位置情報ゲームや拡張現実ゲームなど、これまであまり普及していなかった特定のゲームジャンルの普及が促進されるでしょう。タブレットやハイブリッドラップトップに搭載された新しいセンサーにより、ゲームデザイナーは新しい操作方法をゲームに組み込むことができ、ひいては新しいタイプのゲームを開発できるようになります。
Apple iOSファンはきっと、iOSでは昔からそういう機能があったのにと鼻で笑うだろうが、iOSとMac OSの間でクロスプラットフォームなタイトルは比較的少ない。さらに、Appleのノートパソコンはハイエンドのディスプレイ技術へと進化しているように見えるものの、タッチ操作をOSの主要機能として採用していない。
一方、新世代のWindowsゲームは、デスクトップPC、ノートパソコン、スマートフォン、さらにはXboxコンソール上のタイトルを統合し、非常にカジュアルなゲームからハードコアなゲームまで、あらゆるジャンルのユーザーに新たなゲーム体験を提供します。多様なプラットフォームとセンサーが共通のプラットフォーム上で動作することを考えると、どのようなゲームが登場するのか楽しみです。