A Google új funkciókat jelentett be az Android 12-ben a mobiljátékosok számára: egy új játékirányítópultot, amely hozzáférést biztosít a legfontosabb segédprogramokhoz és egy játékmód API-t.
Az éves Google for Games Developer Summit rendezvényen a Google számos új funkciót mutatott be a mobiljátékosok és játékfejlesztők számára. Az Android operációs rendszer legújabb verzióját futtató eszközök kiválasztása — Android 12 — hozzáférhet egy új játékműszerfali segédprogramhoz. Ezen az irányítópulton keresztül a felhasználók hozzáférhetnek a legfontosabb segédprogramokhoz, és kiválaszthatnak egy teljesítményprofilt a játékokhoz, amelyeket a játékok támogathatnak az Android új verzióinak integrálásával. Játékmód API-k. Megpillanthattuk a Google új játékfunkciókkal kapcsolatos munkáját a kiadás előtti Android 12 buildekben, de ma végre a Google bejelenti ezeket jellemzők.
A játék irányítópultja Android 12-ben
Az Android 12 első fejlesztői előnézete óta nyomon követjük az új verzió fejlődését játék eszköztár
amely a képernyőn lebeg. Amikor megjelent a második fejlesztői előnézet, felfedeztük hogy ez a lebegő játékeszköztár egy új játékműszerfali funkció része. A harmadik fejlesztői előnézetben A Google hozzátette új játékoptimalizálási menü a játék irányítópultján, és bár ez nem működött, világossá vált, hogy a Google azt tervezi, hogy a felhasználók játékonként beállíthatják a teljesítményprofilokat. A Google for Games Developer Summit sajtóközleménye nem sok információt, de még csak képernyőképet sem közölt a játék irányítópult funkciója, de az előzetes ásásnak köszönhetően alapvetően tudjuk, mit kínál az Androidon futó játékosoknak 12.A játék irányítópultja a képernyőn megjelenő lebegő játékeszköztár megérintésével érhető el. Ez a játék eszköztár csak akkor jelenik meg, ha a felhasználó elindít egy olyan alkalmazást, amely a következő beállításával játéknak nyilvánította magát kategória az alkalmazásból CATEGORY_GAME a Manifestben egy jellemző hozzáadva az Android 8.0 Oreo-hoz.
Az Android 12 játékirányítópultja olyan hasznos eszközökhöz biztosít hozzáférést, mint a képernyőrögzítő, a képernyőrögzítési parancsikon, az FPS-monitor és a Ne zavarjanak kapcsoló. Ezek az eszközök a képernyőn lebegő gombon – a fent említett játékeszköztáron – keresztül is elérhetők, amely csak akkor jelenik meg alul, ha a felhasználó kilép a teljes képernyős módból az állapot- vagy a navigációs sávok megjelenítéséhez. Ezzel a lebegő eszköztárral a játékosok képernyőfelvételt készíthetnek, képernyőképet készíthetnek, megtekinthetik az aktuális képkockasebességet, vagy A játék irányítópultjának megnyitásával válthat a Ne zavarjanak módba anélkül, hogy megszakítaná a játékot. átfedés.
A Ne zavarjanak kapcsoló nem kapcsolja át a DND-t globálisan, hanem inkább a menetrend amely bekapcsolja a Ne zavarjanak módot, amikor egy játék van az előtérben. Ez azt jelenti, hogy a Ne zavarjanak mód csak addig van bekapcsolva, amíg játékban van, és egyébként ki van kapcsolva, hacsak nincs másik Ne zavarjanak triggerje vagy ütemezése, amely visszakényszeríti tovább. Ezt a játékmód DND ütemezését manuálisan átkapcsolhatja a Beállítások > Értesítések > Ne zavarjanak > Ütemezések menüpontban.
A játék irányítópultja három további lehetőséget is kínál: egy játékoptimalizálási menüt teljesítményprofilok, parancsikon a játék élő közvetítéséhez a YouTube-on, és egy widget adatokkal -ből integrálva Google Play Játékok. A felhasználók három teljesítményprofil közül választhatnak: Teljesítmény, Normál és Akkumulátorkímélő. A teljesítmény maximalizálja a képkockasebességet, de több akkumulátort használ, a Standard a játék alapértelmezett beállításait használja, az Akkumulátorkímélő pedig csökkenti a képkockasebességet, hogy kímélje az akkumulátort. A teljesítményprofil a játék App Info oldalán is módosítható, a profil pedig ragadós, vagyis nem változik, ha a felhasználó beállította.
Amikor a felhasználó elindít egy játékot, az alján lévő pirítós üzenet tájékoztatja, hogy a Ne zavarjanak módban van-e automatikusan be van kapcsolva, és ha a „Teljesítmény” vagy „Akkumulátorkímélő” profil be van kapcsolva alkalmazott.
A Google azt állítja, hogy ez a játékirányítópult funkció még ebben az évben elérhető lesz az Android 12 rendszert futtató „bizonyos eszközökön”. Az irányítópult bétaverziókban nem lesz elérhető. Várjuk a Googleét Pixel 6 sorozat indul a funkció támogatásával, de valószínűleg a funkció elérhető lesz más, Android 12 rendszert futtató Pixel telefonokon is.
Android Game Mode API-k
Sajtóközleményében a Google azt mondja, hogy az Android új Játékmód API-k lehetővé teszi a fejlesztők számára, hogy „reagáljanak arra, hogy a játékosok teljesítményprofilt választanak a játékukhoz – például jobb akkumulátor-élettartamot a hosszú ingázáshoz, vagy teljesítménymódot, hogy csúcssebességet érjenek el”. Az Android új GameManager Az API lehetővé teszi a rendszeralkalmazások számára, hogy bármely adott csomaghoz módosítsák a játékmódot, amelyet a négy játékmód-állandó határoz meg: GAME_MODE_BATTERY, GAME_MODE_PERFORMANCE, GAME_MODE_STANDARD és GAME_MODE_UNSUPPORTED. Az API azt is lehetővé teszi a fejlesztők számára, hogy lekérdezzék a felhasználó által kiválasztott játékmódot, de csak a saját játékukra vonatkozóan; A fejlesztőknek azt tanácsoljuk, hogy minden alkalommal hívják meg ezt az API-t, amikor az alkalmazásukat újraindítják.
A játékfejlesztőknek fel kell iratkozniuk a teljesítménynövelő vagy az akkumulátorkímélő mód támogatására beleértve a metaadatokat is az alkalmazásjegyzékükben. Az Akkumulátorkímélő mód támogatásának engedélyezése lehetővé teszi a rendszer számára WindowManager backbuffer átméretezése, ami jelentősen csökkentheti a GPU terhelését és akár az akkumulátor fogyasztást is, ha a játék üteme a cél képkockasebességgel történik. Fontos megjegyezni, hogy az OEM-ek dönthetnek úgy, hogy a Játékmód-beavatkozásokat fejlesztői visszajelzéssel vagy anélkül hajtják végre, ezért azt tanácsoljuk, nyújtsa be kért beavatkozásait az OEM-eknek ill kilép a beavatkozásokból teljesen. A Google űrlapja már nyitva beadványokhoz.
A fejlesztők tesztelhetik az Android új Game Mode API-inak viselkedését a "cmd game
" shell parancs és eszközkonfigurációs interfész. Az Android 12 játékmód API-jaival kapcsolatos további információkért tekintse meg a webhelyet a dokumentációt az Android Developers webhelyen, vagy nézze meg a Google for Games fejlesztői csúcstalálkozó teljes vitaindítóját.
\r\n https://www.youtube.com/watch? v=PLMl2ectm7M\r\n