Android 13 może znacznie skrócić czas ładowania gier

Android 13 dodaje do interfejsu GameManager API nową metodę o nazwie setGameState, dzięki której gry mogą przekazywać systemowi swój bieżący stan.

Z Androida 12Firma Google wprowadziła kilka nowych funkcji dla graczy i programistów mobilnych, aby przenieść wrażenia z gier na Androida na wyższy poziom. Wybrane smartfony, takie jak seria Pixel 6, mają nowość Panel gry narzędzie, które zapewnia dostęp do przydatnych narzędzi, takich jak skrót do zrzutu ekranu, rejestrator ekranu, przełącznik DND i nie tylko, podczas gry. Tymczasem nowy interfejs API trybu gry umożliwia programistom optymalizację gier w celu uzyskania najlepszej wydajności lub dłuższej żywotności baterii w oparciu o profil wydajności wybrany przez użytkownika. Android 13 kontynuuje wysiłki mające na celu ulepszenie gier mobilnych dzięki kilku nowym dodatkom.

Jak donosi Mishaal Rahman z Espera, Androida 13 dodaje nową metodę o nazwie ustaw stan gry do Menedżer gier API, umożliwiające grom komunikowanie swojego aktualnego stanu do systemu. Dzięki temu gry mogą przejść przez stan najwyższego poziomu gry i wskazać, czy można ją przerwać, czy nie. Ponadto gry mogą również korzystać z

ustaw stan gry aby poinformować platformę, czy gra ładuje zasoby/zasoby/kompiluje/itp. Platforma może następnie wysłać wskazówkę dotyczącą czasu ładowania do HAL mocy, aby aktywować nowy tryb GAME_LOADING i zwiększyć wydajność procesora. Jednak to producenci OEM będą musieli określić dostrajanie wydajności procesora, które chcą wymusić, gdy aktywny jest tryb GAME_LOADING.

Teoretycznie powinno to oznaczać, że będziesz musiał mniej patrzeć na początkowy ekran ładowania gry. Wielu producentów OEM Androida wdraża już różne optymalizacje — takie jak przydzielanie większej ilości zasobów procesora i karty graficznej — w celu usprawnienia ładowania gier.

Silnik Multi Turbo iQOO nadaje priorytet procesorowi/GPU i innym zasobom, aby przyspieszyć ładowanie gry.

Espera informuje, że Google rozważa dodanie testu do pakietu Vendor Test Suite (VTS), aby wprowadzić tryb GAME_LOADING na wszystkich urządzeniach z systemem Android 13 i nowszym. Jednak w tym momencie nie jest jasne, czy ten wymóg został sfinalizowany. Możliwe jest również, że urządzenia zaktualizowane do Androida 13 mogą nie zawierać nowej wersji Power HAL i trybu GAME_LOADING.


Źródło: Espera