将来の Android バージョンは、新しい PlayStation アプリに合わせて DualShock 4 モーション コントロールをサポートする可能性があります

新しいコミットは、Android の将来のバージョンで Sony PlayStation 4 の DualShock 4 モーション コントロールのサポートと、おそらく新しい PlayStation アプリのサポートを追加することを示唆しています。

ゲーム向けのスマートフォンはここ数年で非常に人気があります。 Asus は ROG (Republic of Gamers) ブランドをスマートフォン業界に持ち込み、Razer は Nextbit は Razer Phone をリリースし、Nubia は Red Magic をリリースし、Xiaomi は Black Shark をリリースしました。 の上。 一部の携帯電話の名前に「ゲーミング」ブランドが含まれていないとしても、最近の主力製品はすべて完璧に機能します。 進化し続けるシステムオンチップとグラフィックス処理のおかげで、グラフィックスを多用するタイトルの再生が可能 単位。 デフォルトでは、Android には、ユーザーのプレイ エクスペリエンスを向上させるためのゲーム最適化機能はあまり含まれていません。 しかし、それはかなり長い間変化してきました。

昨年、Android Pie がもたらした ネイティブキーマッピングのサポート Sony PlayStation 4 の DualShock 4 用。 以前は、DualShock コントローラーのデフォルトのキーマップは、Sony Xperia デバイスおよび OEM がわざわざキーマップを含めたその他のデバイスにのみ存在していました。 この機能は長年にわたって強く要望されていたため、Google と Sony のエンジニアは Android Pie で最終的に私たちの要望を満たしました。 新しい 専念 (経由 9to5Googleの スティーブン・ホールAndroid オープンソース プロジェクトでは、ネイティブの DualShock 4 コントローラーのサポートがさらに改善される可能性があることを示唆しています。 このコミットは、Android を DualShock 4 のモーション コントロールで動作させることを目的としています。

まだ気づいていない場合は、すべての DualShock 4 コントローラーには、コントローラーの傾き、回転、その他の動きを検出するのに十分な感度を持つジャイロスコープと加速度センサーが内蔵されています。 ゲーム内で車の向きを変えるときに体を傾けるのが自然な反応であるレーシング ゲームでは、これがどれほど役立つかわかります。 このパッチが最初に提出されたのが 2017 年 12 月であることを考えると、このパッチが Android に組み込まれるかどうか、あるいはいつ組み込まれるかについては推測したくありませんでした。 ただし、このコミットは過去 1 年間に何度も更新されており、最新のコメントは 2019 年 2 月 8 日に行われました。

当初、Android Q は DualShock 4 のモーション コントロールをサポートすると考えていましたが、Google のエンジニアは  この機能の実装については、まだ議論すべきことが残っています。 したがって、この機能は Android Q では承認されていないため、コミットはマージされません。

Android Q に関しては、どうやらソニーは「Bluetooth の修正、 カーネルドライバー、入力ボタン/スティックマッピング。」 内部のセンサーの性質に関するコメントもあります。 コントローラ。 PlayStation ハードウェアおよびシステム エンジニアリング担当ディレクター、Roderick Colenbrander 氏は次のように述べています。 それを説明します これらのセンサーは動的であるため、システムはデフォルトのパラメーターを提供すべきではありません。 むしろ、アプリケーションは「getName()」および「getVendor()」関数を介して必要な情報を取得できます。

Colenbrander 氏は、入力をデバイスに渡す可能な方法についても説明しています。 考えられる解決策は 2 つあります。 1 つ目は公式でネイティブにサポートされているものです センサーフレームワーク これはすでに Android に組み込まれています。 開発者が「SensorEvent」や「SensorManager」などのクラスやインターフェイスを使用して生のセンサー データを取得するのに役立ちます。 これらの API を使用すると、開発者はセンサー、リスナー、方向情報、イベント タイムスタンプなどのリストにアクセスできます。 2 番目の方法は、入力イベントの読み取りと書き込みというほぼ同じ目的を実行する Linux カーネル内のインターフェイスである evdev (イベント デバイス) を使用する方法です。 このエンジニアは、マウンテンビューでの会議の後、チームはファーストパーティのサポートなどの明白な理由から、センサー フレームワークを採用することを決定したと述べています。 彼のコメントでは、ソニーが今年展開する予定であると思われるPlayStationアプリについても触れているが、現時点では情報がない。

ソニーとグーグルが明らかに取り組んでいることについて私たちが言えることは、これがほぼすべてだ。 DualShock 4 コントローラーでのモーション コントロールのサポートは素晴らしいことですが、私は新しい PlayStation アプリの可能性にもっと興味をそそられています。 ソニー社内でのエンジニアの立場(クラウドゲーム向けのハードウェア・ソフトウェア技術の開発)を考える サーバーとクラウド インフラストラクチャ)、これらのプラットフォームを PlayStation ゲームのストリーミングに使用してほしいと考えています。 アンドロイド。 Android 上の新しい PlayStation アプリに関する公式情報はないため、これは単なる推測です。 新しいことがわかった場合は、引き続き最新情報をお知らせします。