Android 13 может значительно сократить время загрузки игр

click fraud protection

В Android 13 в API GameManager добавлен новый метод setGameState, позволяющий играм сообщать системе свое текущее состояние.

С Андроид 12Google представила несколько новых функций для мобильных геймеров и разработчиков, которые выведут игровой опыт Android на новый уровень. Некоторые смартфоны, такие как серия Pixel 6, имеют новый Панель управления игрой утилита, которая обеспечивает доступ к таким полезным инструментам, как ярлык для скриншотов, средство записи экрана, переключатель «Не беспокоить» и т. д. во время игры. Между тем, новый API игрового режима позволяет разработчикам оптимизировать свою игру для достижения максимальной производительности или увеличения времени автономной работы на основе профиля производительности, выбранного пользователем. Android 13 продолжает работу над улучшением мобильных игр с помощью некоторых новых дополнений.

Как сообщил Мишаал Рахман из Esper, Андроид 13 добавляет новый метод под названием setGameState к геймменеджер API, позволяющий играм сообщать системе свое текущее состояние. Это позволяет играм передавать состояние верхнего уровня игры и указывать, можно ли ее прервать или нет. Кроме того, игры также могут использовать

setGameState чтобы сообщить платформе, загружает ли игра ресурсы/ресурсы/компиляцию/и т. д. Затем платформа может отправить подсказку о времени загрузки в Power HAL, чтобы активировать новый режим GAME_LOADING и повысить производительность процессора. Однако OEM-производители должны будут указать настройку производительности ЦП, которую они хотят применять, когда активен режим GAME_LOADING.

Теоретически это должно означать, что вам придется меньше смотреть на начальный экран загрузки игры. Многие OEM-производители Android уже реализуют различные оптимизации — например, выделяют больше ресурсов ЦП и графического процессора — для улучшения загрузки игр.

Движок Multi Turbo iQOO отдает приоритет процессору/графическому процессору и другим ресурсам для ускорения загрузки игры.

Эспер сообщает, что Google рассматривает возможность добавления теста в Vendor Test Suite (VTS), чтобы обязать режим GAME_LOADING для всех устройств, запускаемых с Android 13 и более поздних версий. Однако на данный момент неясно, было ли это требование окончательно сформулировано. Также возможно, что устройства, обновляющиеся до Android 13, могут не включать новую версию Power HAL и режим GAME_LOADING.


Источник: Эспер