iOS 7、新コントローラーと開発者ツールでゲームを強化

iOS 7、新コントローラーと開発者ツールでゲームを強化

  • Oligur
  • 0
  • vyzf
iOS 7、新コントローラーと開発者ツールでゲームを強化
Appleコントローラーの仕様下部

iOS 7 は、モバイルゲームに革命を起こす 2 つの新機能、ゲームコントローラとスプライトアニメーションおよびパーティクル物理エンジンを裏で提供しています。これらはそれほど魅力的な機能には聞こえないかもしれませんが、モバイルデバイスでゲームをプレイする方法に革命を起こす可能性を秘めています。1 つ目は、多くのゲームでハイエンドのゲーム体験を提供するには物理的なボタンが本当に必要だという認識です。2 つ目は、Unreal や Unity などの開発エンジンが既に行っているように、ゲーム開発者をサポートするための一歩であり、オペレーティングシステムに直接組み込まれています。これら 2 つの開発は、言葉遊びはさておき、完全なゲームチェンジャーに他なりません。モバイルゲームは、ゲーム開発者、パブリッシャー、そして Apple にとって既に大きなビジネスとなっています。Apple はこれまでゲームを前面に押し出したことはありませんでしたが、iOS 7 でそれが変わります。ゲームはすでに巨大な市場ですが、今、さらに大きくなろうとしています。

Sprite KitはApple流

スプライトキット今日のゲームは、昔の漫画のようにフレームごとにアニメ化されているのではなく、予測可能な方法で物理シミュレーションを行うゲームエンジンが使用されています。UnrealやUnityなどのエンジンは、コンソールおよびモバイルゲームの開発者が煙や爆発をどうアニメ化するかではなく、ゲームの仕組みとアートワークに集中できるようにフレームワークを提供します。そして、新しいSprite Kitは、iOS(および念のためOS X)でこれと同じことを行います。宇宙船が爆発するとき、開発者はアニメーションを1フレームごとにフリップブックのようにキーフレーム化するか、Unityなどのソフトウェア仲介を使用するか、爆発をできるだけリアルに見せるための独自のグラフィックエンジンをコーディングすることができます。Sprite Kitは、Apple独自のiOSで管理する第3のオプションを追加します。これにより、2Dゲームの開発者は(今のところ)、宇宙船をリアルに動かしたり煙をもくもくとさせる方法を考え出すのではなく、ゲーム体験に集中できるようになります。AppleがiOSガイダンスでゲーム開発者を直接ターゲットにしたのはこれが初めてです。これは大きなことです。

Appleと同じことをする
Appleは、最初のグラフィカルインターフェースがAppleのハードウェアと連携した遥か昔から、開発者にアイコンやスクロールバー、ウィンドウボタンといったウィジェットを提供するというアイデアの先駆者でした。これにより、開発者はAppleが開発したアプリケーションと全く同じ見た目と動作を持つアプリケーションを作成できるようになりました。iPhoneやiPadのように、視覚的な手がかりがこれまで以上に重要になるデバイスが普及するにつれ、この手法は業界標準となりました。

ゲームをコントロールする

drawing_3_2xAppleは不運なPippin以来、伝統的にゲームコントローラーの開発を避けてきました。今もそれは変わりませんが、iOS 7ではゲームコントローラーに特化した極めてゲーム中心のコードがこっそりと組み込まれています。iOS 7以前は、物理コントローラーでゲームをプレイしたい場合、iPhoneやiPadをBluetoothキーボードだと誤認識させることでしか動作しないiCadeやSteelSeries Freeコントローラーのようなコントローラーしか使えませんでした。他の選択肢はさらに悪く、Gameloft Duoコントローラーは短命に終わりましたが、特定のGameloftゲームでしか動作しませんでした。ああ、なんてことでしょう。

Apple は、Logitech、SteelSeries などのメーカーが製造するゲーム コントローラを誰もが簡単に使えるようにしようとしています。

しかし今、Appleは、Logitech、SteelSeriesなどのメーカーが製造するゲームコントローラを誰もが使えるようにすることをとても簡単にしています。開発者が顧客にコントローラを使ってゲームをプレイしてもらいたい場合、必要なのはゲームにApple Game Controller APIを組み込むことだけです。サードパーティが製造できるコントロールデバイスには3つのタイプがあり、開発者は標準サイズと拡張サイズのフォームフィットコントローラとワイヤレスコントローラの両方をすぐにサポートできます。前者はiPhone(またはiPad?)をSonyのポータブルデバイスのように見せ、後者はおそらくXbox 360でおなじみのコンソールコントローラを真似するでしょう。ただし、Appleはゲームコントローラの使用はオプションにする必要があると述べているため、タッチコントロールが許可されるまでは、タッチコントロールが許可されていないゲームはApp Storeから追い出される可能性があります。

ゲームセンター

ゲームセンターGame Center には、ランキング形式のリーダーボード (一般にラダーと呼ばれる) のサポートや、Game Center のプレーヤー マッチング システムを使用するマルチプレーヤー ゲーム用の新しいモード (ターンベース モードなど) など、言及する価値のある追加機能がいくつか追加されています。これらの開発はどちらもそれ自体では魅力的ではありませんが、App Store を開設したときにようやく承認された Apple のゲームに対する取り組みを強化し続けています。開発者やゲーム コントローラーのメーカーがこれらの新しいツールを使用して製品を繰り返し改良していく様子や、ユニバーサル ゲーム コントローラーの可能性に消費者がどの程度反応するかを見るのは興味深いでしょう。これらの新しいおもちゃで遊ぶのが待ちきれません。Apple がリビングルームを支配するために今行う必要があるのは、どこにでもある iOS デバイスを大画面にはるかに簡単に (そして遅延なく) 接続できるようにすることです。 iPad miniやiPhoneを差し込めるドックがあれば、iOSデバイスが低遅延のHDMIケーブルに自動接続されて、ソファに座りながらサードパーティ製のコントローラーを使ってテレビでゲームが遊べるようになるのではと思っています。まるで家庭用ゲーム機をポケットに入れて持ち歩いているような感覚で、これが現実になる日が待ち遠しいです。でもそれまでは、Appleのゲームシーンにおける新たな展開には非常に満足しています。ゲームコントローラーのサポートによって、より正確な入力や触覚的なボタンを必要とするゲームがはるかにプレイしやすくなるでしょうし、Sprite Kitの追加によって2Dゲーム開発がより多くの開発者に開かれるようになるはずです。画像: TouchArcade iOS7の素晴らしいレビューはこちらをご覧ください。