Android 13 може значително да намали времето за зареждане на играта

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

с Android 12, Google представи няколко нови функции за мобилни геймъри и разработчици, за да изведе игровото изживяване с Android на следващото ниво. Избрани смартфони, като серията Pixel 6, имат нов Табло за управление на играта помощна програма, която предоставя достъп до полезни инструменти като пряк път за екранна снимка, запис на екран, превключвател DND и други, докато играете. Междувременно новият API за режим на игра позволява на разработчиците да оптимизират играта си за най-добра производителност или по-добър живот на батерията въз основа на профила на производителност, избран от потребителя. Android 13 продължава натиска за подобряване на мобилните игри с някои нови допълнения.

Както съобщава Мишал Рахман от Esper, Android 13 добавя нов метод, наречен setGameState към GameManager API, позволяващ на игрите да съобщават текущото си състояние на системата. Това позволява на игрите да преминават състоянието на най-високо ниво на играта и да показват дали тя може да бъде прекъсната или не. Освен това игрите могат да използват и

setGameState за да кажете на платформата дали играта зарежда активи/ресурси/компилира/и т.н. След това платформата може да изпрати подсказка за времето за зареждане към мощния HAL, за да активира новия режим GAME_LOADING и да повиши производителността на процесора. Въпреки това, производителите на оригинално оборудване ще трябва да определят настройката на производителността на процесора, която искат да наложат, когато режимът GAME_LOADING е активен.

На теория това трябва да означава, че ще трябва да се взирате по-малко в началния екран за зареждане на играта. Много OEM производители на Android вече прилагат различни оптимизации — като разпределяне на повече CPU и GPU ресурси — за подобряване на зареждането на играта.

Multi Turbo енджинът на iQOO дава приоритет на CPU/GPU и други ресурси, за да ускори зареждането на играта.

Еспър съобщава, че Google обмисля добавянето на тест към Vendor Test Suite (VTS), за да наложи режим GAME_LOADING за всички устройства, стартирани с Android 13 и по-нови версии. На този етап обаче не е ясно дали това изискване е финализирано. Възможно е също така устройствата, които се надграждат до Android 13, да не включват новата мощна HAL версия и режима GAME_LOADING.


Източник: Еспър