Google は最近、Android ゲーム スマートフォンが優れたゲーム エクスペリエンスを提供することを保証する新しいゲーム デバイス認定プログラムを開始しました。
最近のモバイルゲームの成功により、 コール オブ デューティ モバイルAAA ゲーム パブリッシャーがなぜそうするのかは簡単にわかります。 グーグル/アップル、スマートフォン OEM はモバイル ゲームを非常に強力に推し進めています。 スマートフォンの分野では、次のようなブランドからゲーム中心の主力製品が発売されてきました。 ASUS, ブラックシャーク, Razer, ヌビア、 その他。 ゲーミングスマートフォンがチップセットベンダーの支援を受けてミッドレンジに移行するにつれ、競争は激化するばかりだ クアルコム そして メディアテック. 将来のゲーム用スマートフォンが十分に強力で、Android ゲーム開発者にとって十分に予測どおりに動作することを保証するために、Google はゲーム デバイス認定プログラムに取り組んでいます。
私たちが初めて Google の意図について信頼できる情報筋から知ったのは 7 月のことでしたが、その時点では共有できる具体的な詳細や証拠は何もありませんでした。 3 か月後、Google の OEM/ODM 向け GMS 要件の最新バージョンのコピーを入手しました。 この文書には技術的要件が列挙されています Google と Google の間の商業契約に従って、スマートフォン OEM/ODM が GMS または Google モバイル サービスのプリインストールを許可されるためには、この条件を満たす必要があります。 OEM/ODM。 このドキュメントは Android 互換性定義ドキュメント (CDD)、その文書はオンラインで公開されていますが、この文書は公開されていません。
私たちは文書のバージョン 7.0 のコピーを入手しました。この文書は同日、9 月 3 日に最終更新されました。 GoogleがAndroid 10をリリース 一般の人に。 文書のセクション 13 では、GMS の使用の承認を得るためにデバイスが満たさなければならない追加の Android の「プラットフォーム要件」について詳しく説明します。 サブセクション 13.14 では、新しい「ゲーム デバイス認定」の技術要件について説明します。 OEM/ODM がデバイスがゲーム デバイス認定を受けていることを宣言したい場合は、これらの要件を満たす必要があります。
要約すると、これらの要件は、認定ゲーム デバイスが予測どおりに動作することを保証し、「ゲーム開発者が予期せぬスロットルや CPU の損失に直面することがないようにする」 この文書では、OEM/ODM が予測可能な機能を備えたゲーム デバイスをどのように構築することが期待されているかについて詳しく説明しています。 行動。 高性能で予測可能な GPU 動作を実現するには、認定デバイスは「最新の最新のパフォーマンスを提供する必要がある」と Google は述べています。 高性能の GPU とディスプレイ API、そして合理的なフレーム イントロスペクションを可能にします。」具体的には、認定されたゲーム デバイスです。 サポートしなければなりません Vulkan Graphics API のバージョン 1.1、によって提供される最新の OpenGL ES/Vulkan グラフィックス適合テストに合格します。 クロノス、および関連するその他の要件を満たします。 振付師 そして サーフェスフリンガー. 最後に、適切なメモリ動作を実現するために、Google は OEM/ODM に対して、ゲーム デバイスがシステムによって強制終了される前にアプリが少なくとも 2.3 GB のメモリを割り当てられるようにすることを求めています。
私たちは GMS 要件文書の古いコピーを持っていないため、ゲーム デバイス認定プログラムが実際にどれほど新しいかについて 100% 確信が持てませんでした。 しかし、私たちは求人応募を見つけました。 リンクトイン 「Android ゲーム デバイス認定」の開発者関係プログラム マネージャーを募集しました。 リストは閉じられているため、いつ公開されたかはわかりませんが、ページの再ホストは行われています。 別の求人サイト 6月28日に出版されました。 この再ホストされたページが元のページをいつスクレイピングしたかはわかりませんが、次のことに気づきました。 ピーター・カードウェル元マイクロソフト社員の彼は5月にこの仕事に就いたようで、このプログラムは間違いなく新しいものです。
求人リストは、この新しいプログラムの全体像を裏付けています。 Google は、OEM や SoC メーカーと協力して、上で挙げた今後の要件について教育するチームを構築しています。 前述したように、チームは新しいプログラムへの準拠を実証するためのテスト スイートとワークロードを作成する任務を負っています。
Google はこの新しいゲーム デバイス認定プログラムをまだ公表しておらず、現在市場にゲーム認定を受けているデバイスはありません。 Googleは、このプログラムにオプトインしたデバイスはcom.google.android.featureのサポートを宣言する必要があると述べている。 GAMECERT_PREVIEW 機能フラグ。 Black Shark 2 (Android 9 Pie)、ASUS ROG Phone II (Android 9) でこの機能フラグを確認しました。 Pie)、OnePlus 7 Pro (Android 10)、Google Pixel 2 XL (Android 10) はすべてそうではないと報告しています 現在。 Google はこのプログラムを秘密にしておらず、互換性のあるデバイスのリストを次のように公開するのではないかと思います。 Android エンタープライズ推奨, そのため、このフラグを自分で確認する必要はありません。
この記事が公開される数日前に、私は Google に連絡して、受け取った文書の正当性を確認するよう依頼しました。 まだ返事はありませんが、文書から十分な詳細が裏付けられており、それが本物であることはかなり確信できます。 この文書は約 57 ページあり、そこから学んだことについてはさらに多くのことを共有します。