Android 12 tilføjer et spil-dashboard-værktøj og spiltilstands-API'er

click fraud protection

Google har annonceret nye funktioner i Android 12 til mobile spillere: et nyt spil-dashboard med adgang til vigtige hjælpeprogrammer og en gaming mode API.

På det årlige Google for Games Developer Summit afslørede Google adskillige nye funktioner til mobile gamere og spiludviklere. Vælg enheder, der kører den seneste version af Android OS — Android 12 — vil have adgang til et nyt spil-dashboard-værktøj. Gennem dette dashboard vil brugerne have adgang til nøgleværktøjer og kan vælge en præstationsprofil for spil, som spil kan understøtte ved at integrere Androids nye Game Mode API'er. Vi har fået et glimt af Googles arbejde med nye spilfunktioner i Android 12-udgivelser, men i dag annoncerer Google endelig disse funktioner.

Spil Dashboard i Android 12

Siden den første Developer Preview af Android 12 har vi fulgt fremskridt på en ny gaming værktøjslinje der flyder på skærmen. Da den anden Developer Preview rullede ud, opdagede vi at denne flydende spilværktøjslinje er en del af en ny spil-dashboard-funktion. I den tredje Developer Preview,

Google tilføjet en ny spiloptimeringsmenu til spillets dashboard, og selvom det ikke virkede, blev det klart, at Google planlagde at lade brugerne indstille præstationsprofiler på basis af spillet pr. spil. Pressemeddelelsen til Google for Games Developer Summit gav ikke meget information eller endda et skærmbillede af spillets dashboard-funktion, men takket være tidligere gravning ved vi dybest set, hvad det tilbyder for spillere på Android 12.

Du kan få adgang til spillets dashboard ved at trykke på den flydende spilværktøjslinje, der vises på skærmen. Denne spilværktøjslinje vises kun, når brugeren starter en app, der har erklæret sig selv som et spil ved at indstille kategori af appen til CATEGORY_GAME i Manifestet, et indslag tilføjet i Android 8.0 Oreo.

Android 12s spildashboard giver adgang til nyttige værktøjer som en skærmoptager, en skærmoptagelsesgenvej, en FPS-skærm og en Forstyr ikke-knap. Disse værktøjer kan også tilgås via en knap, der flyder på skærmen - den førnævnte spilværktøjslinje - som vises kun nær bunden, når brugeren afslutter fuldskærmstilstand ved at stryge for at vise status- eller navigationsbjælkerne. Denne flydende værktøjslinje lader spillere tage en skærmoptagelse, tage et skærmbillede, se den aktuelle billedhastighed eller skift Forstyr ikke-tilstand uden at afbryde gameplayet ved at åbne spillets dashboard, som er en fuldskærm overlejring.

Forstyr ikke skifter ikke til/fra DND globalt, men skifter snarere tidsplan der aktiverer Forstyr ikke-tilstand, når et spil er i forgrunden. Hvad dette betyder er, at Forstyr ikke-tilstand kun er slået til, så længe du er i et spil, og det er slået fra ellers, medmindre du har en anden Forstyr ikke-trigger eller tidsplan, der tvinger den tilbage på. Du kan manuelt skifte denne spiltilstand DND-plan i Indstillinger > Meddelelser > Forstyr ikke > Tidsplaner.

Spillets dashboard giver også tre yderligere muligheder: en spiloptimeringsmenu med præstationsprofiler, en genvej til at livestreame dit gameplay på YouTube og en widget med data integreret fra Google Play Spil. Brugere kan vælge mellem tre ydeevneprofiler: Ydelse, Standard og Batterisparer. Ydeevne maksimerer billedhastigheden, men bruger mere batteri, Standard bruger spillets standardindstillinger, og Battery Saver sænker billedhastigheden for at spare batterilevetid. Ydeevneprofilen kan også ændres fra et spils App Info-side, og profilen er klæbrig, hvilket betyder, at den ikke ændres, når brugeren har indstillet den.

Når brugeren starter et spil, vil en toast-meddelelse nederst informere dem, hvis Forstyr ikke-tilstand er blevet automatisk slået til, og hvis profilen "Performance" eller "Battery Saver" har været det anvendt.

Google siger, at denne spil-dashboard-funktion vil være tilgængelig på "udvalgte enheder", der kører Android 12 senere i år. Dashboardet vil ikke være tilgængeligt i betaversioner. Vi forventer at se Googles Pixel 6 serielancering med understøttelse af funktionen, men det er sandsynligt, at funktionen vil være tilgængelig på andre Pixel-telefoner, der kører Android 12.

Android Game Mode API'er

I sin pressemeddelelse siger Google Androids nye Game Mode API'er vil lade udviklere "reagere på, at spillere vælger en præstationsprofil til deres spil - f.eks. bedre batterilevetid for en lang pendling eller ydeevne for at få maksimale billedhastigheder." Android er nyt GameManager API lader systemapps ændre spiltilstanden for enhver given pakke, defineret af de fire spiltilstandskonstanter: GAME_MODE_BATTERY, GAME_MODE_PERFORMANCE, GAME_MODE_STANDARD og GAME_MODE_UNSUPPORTED. API'en lader også udviklere forespørge på den brugervalgte spiltilstand, men kun for deres eget spil; Udviklere rådes til at kalde denne API, hver gang deres app genoptages.

Spiludviklere skal tilmelde sig for at understøtte ydeevne eller batterisparetilstand ved herunder metadata i deres app-manifest. Tilvalg af understøttende batterisparetilstand gør det muligt for systemet at aktivere WindowManager backbuffer ændring af størrelse, hvilket kan reducere GPU-belastningen og endda batteriforbruget betydeligt, hvis spillet er pacet med en målrammehastighed. Det er vigtigt at bemærke, at OEM'er kan vælge at implementere Game Mode-interventioner med eller uden udviklerfeedback, så det anbefales, at du enten indsend dine ønskede indgreb til OEM'er eller fravælge indgreb helt. Googles form er allerede åben for afleveringer.

Udviklere kan teste adfærden af ​​Androids nye Game Mode API'er gennem "cmd game" shell kommando og enhedskonfigurationsgrænseflade. For mere information om Game Mode API'erne i Android 12, tjek ud dokumentationen på webstedet for Android-udviklere eller se hele keynoten fra Google for Games Developer Summit.

\r\n https://www.youtube.com/watch? v=PLMl2ectm7M\r\n