Недавно Google запустил новую программу сертификации игровых устройств, чтобы гарантировать, что игровые смартфоны Android обеспечивают хорошие игровые возможности.
Благодаря недавнему успеху мобильных игр, таких как Call of Duty Mobile, легко понять, почему издатели игр класса ААА, Гугл/Эппли производители смартфонов очень активно продвигают мобильные игры. В сфере смартфонов мы видели запуск флагманских продуктов, ориентированных на игры, от таких брендов, как Асус, Черная акула, Рейзер, Нубия, и другие. Конкуренция будет только усиливаться по мере того, как игровые смартфоны перейдут в средний класс при поддержке производителей чипсетов. Квалкомм и МедиаТек. Чтобы гарантировать, что будущие игровые смартфоны будут достаточно мощными и будут вести себя достаточно предсказуемо для разработчиков игр для Android, Google работает над программой сертификации игровых устройств.
Впервые мы узнали о намерениях Google из надежного источника еще в июле, но на тот момент у нас не было никаких конкретных подробностей или доказательств, которыми мы могли бы поделиться. Теперь, 3 месяца спустя, мы получили копию самой последней версии Требований Google GMS для OEM/ODM. В этом документе перечислены технические требования которым должны соответствовать OEM/ODM-производители смартфонов, чтобы иметь право предварительно устанавливать GMS или Google Mobile Services в соответствии с коммерческим соглашением между Google и ОЭМ/ОДМ. Этот документ аналогичен Документу определения совместимости Android (
CDD), но хотя этот документ опубликован в Интернете, этот документ не является общедоступным.Мы получили копию документа версии 7.0, которая последний раз обновлялась 3 сентября в тот же день. Google выпустил Android 10 публике. В разделе 13 документа подробно описаны дополнительные «Требования к платформе Android», которым должны соответствовать устройства, чтобы получить разрешение на использование GMS. В подразделе 13.14 рассматриваются новые технические требования «Сертификация игровых устройств». Эти требования должны быть выполнены, если OEM/ODM хочет заявить, что устройство получило сертификацию игрового устройства.
Таким образом, эти требования гарантируют, что сертифицированные игровые устройства будут вести себя предсказуемо, «чтобы разработчики игр не сталкивались с неожиданным дросселированием и потерей ЦП». ядер или другое странное поведение системы». В документе подробно объясняется, как OEM/ODM-производители должны создавать игровые устройства с предсказуемыми поведение. Google заявляет, что для обеспечения высокой производительности и предсказуемости поведения графического процессора сертифицированные устройства должны «обеспечивать современное, актуальное программное обеспечение». высокопроизводительные графические процессоры и API дисплея, а также обеспечивают разумный самоанализ кадров». В частности, сертифицированные игровые устройства должен поддерживать версия 1.1 графического API Vulkanпройти последние тесты на соответствие графики OpenGL ES/Vulkan, предоставленные Хроноси отвечать другим требованиям, связанным с Хореограф и ПоверхностьФлингер. Наконец, для разумного поведения памяти Google хочет, чтобы OEM-/ODM-производители гарантировали, что игровые устройства позволяют приложениям выделять не менее 2,3 ГБ памяти, прежде чем они будут уничтожены системой.
Поскольку у нас нет старых копий документа «Требования GMS», мы не были на 100% уверены в том, насколько новой на самом деле является программа сертификации игровых устройств. Однако мы обнаружили вакансию на работу на LinkedIn для этого потребовался менеджер программы по связям с разработчиками для «Сертификации игровых устройств Android». Поскольку листинг закрыт, мы не можем видеть, когда он был опубликован, хотя страница была повторно размещена на еще один сайт по поиску работы был опубликован 28 июня. Мы не знаем, когда эта повторно размещенная страница удалила оригинал, однако мы заметили, что Питер Кардвелл, бывший сотрудник Microsoft, похоже, устроился на эту работу в мае, так что программа определенно новая.
Список вакансий подтверждает общую картину этой новой программы. 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 страниц, и нам есть чем поделиться, что мы из него узнали.