Android 17では全てのゲームでコントローラーのサポートが実現
ジャカルタ - Android 17は、特にコントローラーのサポートにおいて、モバイルゲームの世界に大きな進歩をもたらすと予想されています。このアップデートでは、ネイティブボタンリマッピングや「バーチャルゲームパッド」といった機能が導入され、これまでタッチ入力のみに対応していたゲームでも物理コントローラーを操作できるようになります。これらのシステムレベルの変更により、不安定だったサードパーティ製アプリが不要になると期待されています。
Androidは、エミュレーター、クラウドゲーム、ネイティブゲームなど、様々なゲームで長年コントローラーの使用をサポートしてきました。しかし、多くのゲームではボタンリマッピングのオプションが組み込まれておらず、ゲーム体験に一貫性がありませんでした。
Android Authorityの独占調査によると、Android 17の初期ビルドでは、Googleがコントローラーを直接管理するためのシステムレベルのサポートを準備していることが示されています。これはこれまで、サードパーティ製アプリを利用することでしか実現できず、そのアプリは最適化されていないことが多かったためです。
ネイティブボタンリマッピング
現在のAndroidバージョンでは、コントローラーのボタンマッピングは組み込みの設定ファイルに依存しています。例えば、Xboxコントローラーでは、ボタンはデフォルトで事前にマッピングされています。しかし、「A」や「B」などのボタンを入れ替えたいユーザーは、公式な方法がありません。
Android 17では、「コントローラの再マッピング」と呼ばれる特別な権限が導入されます。これは、システムによって署名されたアプリでのみ使用できます。これは、Googleが設定アプリに直接コントローラ設定センターを追加し、すべてのゲームで安定した低遅延で一貫性のある再マッピングを実現する可能性を示唆しています。
アクセシビリティAPIやADBツールを使った複雑な操作はもう不要です。
仮想ゲームパッド
最も革新的な機能は、仮想ゲームパッドの導入です。これは、元の入力と再マッピングされた出力を橋渡しするソフトウェアベースの仮想コントローラです。
システムはこの仮想ゲームパッドを実際の物理コントローラのように扱うため、ゲームは入力が再マッピングされたデバイスからなのか、実際のハードウェアからなのかを区別できなくなります。
最大の影響:画面上のタッチ操作を物理コントローラの入力にマッピングできるようになります。これにより、これまでコントローラーを全くサポートしていなかった数千ものAndroidゲームが、コントローラーを使ってプレイできるようになります。カジュアルなモバイルゲームから、仮想ボタンのみを使用するアクションゲームまで、多岐にわたります。
この機能は、以下のデバイスに大きなメリットをもたらします。
Androidゲーム機、
Android PC、
Chromebook、
ストリーミング/クラウドゲームデバイス。
Android 17:モバイルゲームの未来
Androidが様々なデバイスフォーマットに浸透し、クラウドゲームも成長を続ける中、幅広くカスタマイズ可能な入力サポートの重要性はますます高まっています。
Android 17のアップデート(組み込みの再マッピング機能、設定画面のコントローラーセンター、仮想ゲームパッドなど)は、モバイルゲーマーにとってGoogleがここ数年で提供する最大のアップグレードとなるでしょう。