Google a anunțat noi funcții în Android 12 pentru jucătorii de pe mobil: un nou tablou de bord pentru jocuri cu acces la utilități cheie și un API pentru modul de joc.
La Google for Games Developer Summit-ul său anual, Google a dezvăluit câteva funcții noi pentru jucătorii de pe mobil și dezvoltatorii de jocuri. Selectați dispozitivele care rulează cea mai recentă versiune a sistemului de operare Android — Android 12 — va avea acces la un nou utilitar de tablou de bord pentru joc. Prin intermediul acestui tablou de bord, utilizatorii vor avea acces la utilități cheie și vor putea selecta un profil de performanță pentru jocuri, pe care jocurile îl pot suporta prin integrarea noului Android. API-uri pentru modul joc. Am văzut lucrările Google cu privire la noile funcții de joc în versiunile Android 12 pre-lansate, dar astăzi Google anunță în sfârșit aceste Caracteristici.
Tabloul de bord al jocului în Android 12
De la prima previzualizare pentru dezvoltatori a Android 12, am urmărit progresul unui nou
Tabloul de bord al jocului poate fi accesat atingând bara de instrumente plutitoare pentru jocuri care apare pe ecran. Această bară de instrumente pentru jocuri apare numai atunci când utilizatorul lansează o aplicație care sa declarat ca fiind un joc prin setarea categorie al aplicației la CATEGORY_GAME în Manifest, o caracteristică adăugat în Android 8.0 Oreo.
Tabloul de bord al jocului Android 12 oferă acces la instrumente utile, cum ar fi un înregistrator de ecran, o comandă rapidă pentru capturarea ecranului, un monitor FPS și o comutare Nu deranjați. Aceste instrumente pot fi accesate și printr-un buton care plutește pe ecran – bara de instrumente de jocuri menționată mai sus – care este afișat numai în partea de jos când utilizatorul iese din modul ecran complet glisând pentru a afișa starea sau barele de navigare. Această bară de instrumente plutitoare le permite jucătorilor să înregistreze ecranul, să captureze o captură de ecran, să vadă rata de cadre curentă sau comutați modul Nu deranja fără a întrerupe jocul prin deschiderea tabloului de bord al jocului, care este un ecran complet acoperire.
Comutatorul Nu deranjați nu comută DND la nivel global, ci mai degrabă comută programa care activează modul Nu deranja atunci când un joc este în prim-plan. Ceea ce înseamnă asta este că modul Nu deranja este activat doar atâta timp cât ești într-un joc și este dezactivat altfel, cu excepția cazului în care aveți un alt declanșator de Nu deranjați sau un program care îl forțează înapoi pe. Puteți comuta manual acest program DND în mod de joc în Setări > Notificări > Nu deranja > Programări.
Tabloul de bord al jocului oferă, de asemenea, trei opțiuni suplimentare: un meniu de optimizare a jocului cu profiluri de performanță, o comandă rapidă pentru redarea live a jocului pe YouTube și un widget cu date integrat din Jocuri Google Play. Utilizatorii pot alege dintre trei profiluri de performanță: Performanță, Standard și Economisire baterie. Performanța maximizează rata de cadre, dar utilizează mai multă baterie, Standard utilizează setările implicite ale jocului, iar Battery Saver reduce rata de cadre pentru a economisi durata de viață a bateriei. Profilul de performanță poate fi modificat și din pagina de informații despre aplicație a unui joc, iar profilul este lipicios, ceea ce înseamnă că nu se schimbă odată ce utilizatorul l-a setat.
Când utilizatorul lansează un joc, un mesaj toast în partea de jos îl va informa dacă modul Nu deranja a fost pornit automat și dacă profilul „Performanță” sau „Economisire baterie” a fost aplicat.
Google spune că această funcție de tablou de bord al jocului va fi disponibilă pe „dispozitive selectate” care rulează Android 12 mai târziu în acest an. Tabloul de bord nu va fi disponibil în versiunile beta. Ne așteptăm să vedem Google Pixel 6 Lansarea seriei cu suport pentru caracteristică, dar este probabil că funcția va fi disponibilă pe alte telefoane Pixel care rulează Android 12.
API-uri Android Game Mode
În comunicatul său de presă, Google spune că Android este nou API-uri pentru modul joc va permite dezvoltatorilor „să reacționeze la jucătorii care selectează un profil de performanță pentru jocul lor – cum ar fi o viață mai bună a bateriei pentru o călătorie lungă sau modul de performanță pentru a obține rate de cadre de vârf”. Android este nou GameManager API-ul permite aplicațiilor de sistem să modifice modul de joc pentru orice pachet dat, definit de cele patru constante ale modului de joc: GAME_MODE_BATTERY, GAME_MODE_PERFORMANCE, GAME_MODE_STANDARD și GAME_MODE_UNSUPPORTED. API-ul le permite dezvoltatorilor să interogheze modul de joc selectat de utilizator, dar numai pentru propriul joc; Dezvoltatorii sunt sfătuiți să apeleze acest API de fiecare dată când aplicația lor este reluată.
Dezvoltatorii de jocuri trebuie să se înscrie pentru a accepta modul Performanță sau Economisire baterie până la inclusiv metadate în manifestul aplicației lor. Activarea modului de economisire a bateriei permite sistemului să se activeze Redimensionarea bufferului de spate WindowManager, care poate reduce semnificativ încărcarea GPU-ului și chiar consumul de baterie dacă jocul este ritmat la o rată de cadre țintă. Este important să rețineți că OEM-urile pot alege să implementeze intervenții în modul de joc cu sau fără feedback-ul dezvoltatorului, așa că vă recomandăm fie trimiteți intervențiile solicitate către OEM sau renunțați la intervenții în întregime. Formularul Google este deja deschis pentru depuneri.
Dezvoltatorii pot testa comportamentul noilor API-uri pentru modul de joc ale Android prin intermediul „cmd game
" comanda shell și interfață de configurare a dispozitivului. Pentru mai multe informații despre API-urile Game Mode din Android 12, consultați documentatia pe site-ul pentru dezvoltatori Android sau urmăriți prezentarea integrală de la Google for Games Developer Summit.
\r\n https://www.youtube.com/watch? v=PLMl2ectm7M\r\n