Google ha anunciado nuevas funciones en Android 12 para jugadores móviles: un nuevo panel de juegos con acceso a utilidades clave y una API de modo de juego.
En su Cumbre anual de desarrolladores de Google for Games, Google presentó varias funciones nuevas para jugadores móviles y desarrolladores de juegos. Seleccione dispositivos que ejecuten la última versión del sistema operativo Android: androide 12 – tendrá acceso a una nueva utilidad de panel de juego. A través de este panel, los usuarios tendrán acceso a utilidades clave y podrán seleccionar un perfil de rendimiento para los juegos, que los juegos pueden admitir mediante la integración del nuevo Android. API del modo de juego. Hemos vislumbrado el trabajo de Google en nuevas funciones de juegos en versiones preliminares de Android 12, pero hoy Google finalmente las anuncia características.
Panel de juego en Android 12
Desde la primera Vista previa para desarrolladores de Android 12, hemos estado siguiendo el progreso de una nueva
Se puede acceder al panel del juego tocando la barra de herramientas de juego flotante que aparece en pantalla. Esta barra de herramientas de juegos solo aparece cuando el usuario inicia una aplicación que se ha declarado como un juego configurando el categoría de la aplicación para CATEGORÍA_JUEGO en el Manifiesto, una característica añadido en Android 8.0 Oreo.
El panel de juegos de Android 12 brinda acceso a herramientas útiles como una grabadora de pantalla, un acceso directo de captura de pantalla, un monitor FPS y una opción de No molestar. También se puede acceder a estas herramientas a través de un botón que flota en la pantalla (la barra de herramientas de juego antes mencionada) que solo se muestra cerca de la parte inferior cuando el usuario sale del modo de pantalla completa deslizando el dedo para mostrar el estado o las barras de navegación. Esta barra de herramientas flotante permite a los jugadores realizar una grabación de pantalla, capturar una captura de pantalla, ver la velocidad de fotogramas actual o alternar el modo No molestar sin interrumpir el juego abriendo el panel del juego, que es una pantalla completa cubrir.
La opción No molestar no alterna DND globalmente sino que alterna el cronograma que activa el modo No molestar cuando un juego está en primer plano. Lo que esto significa es que el modo No molestar sólo está activado mientras estás en un juego y está De lo contrario, se desactivará, a menos que tenga otro activador o programa de No molestar que lo obligue a retroceder. en. Puedes alternar manualmente este horario de DND del modo de juego en Configuración > Notificaciones > No molestar > Horarios.
El tablero del juego también ofrece tres opciones adicionales: un menú de optimización del juego con perfiles de rendimiento, un acceso directo para transmitir en vivo tu juego en YouTube y un widget con datos integrado de Juegos de Google Play. Los usuarios pueden elegir entre tres perfiles de rendimiento: Rendimiento, Estándar y Ahorro de batería. El rendimiento maximiza la velocidad de cuadros pero usa más batería, Estándar usa la configuración predeterminada del juego y Ahorro de batería reduce la velocidad de cuadros para ahorrar batería. El perfil de rendimiento también se puede cambiar desde la página de información de la aplicación de un juego, y el perfil es fijo, lo que significa que no cambia una vez que el usuario lo ha configurado.
Cuando el usuario inicia un juego, un mensaje de brindis en la parte inferior le informará si está en modo No molestar. se ha activado automáticamente y si el perfil "Rendimiento" o "Ahorro de batería" se ha activado aplicado.
Google dice que esta función del panel del juego estará disponible en "dispositivos seleccionados" con Android 12 a finales de este año. El panel no estará disponible en las versiones beta. Esperamos ver a Google Píxel 6 Lanzamiento de la serie con soporte para la función, pero es probable que la función esté disponible en otros teléfonos Pixel con Android 12.
API del modo de juego de Android
En su comunicado de prensa, Google dice que el nuevo Android API del modo de juego permitirá a los desarrolladores "reaccionar cuando los jugadores seleccionen un perfil de rendimiento para su juego, como una mejor duración de la batería para un viaje largo o un modo de rendimiento para obtener velocidades de fotogramas máximas". lo nuevo de Android Administrador de juegos La API permite que las aplicaciones del sistema modifiquen el modo de juego para cualquier paquete determinado, definido por las cuatro constantes del modo de juego: GAME_MODE_BATTERY, GAME_MODE_PERFORMANCE, GAME_MODE_STANDARD y GAME_MODE_UNSUPPORTED. La API también permite a los desarrolladores consultar el modo de juego seleccionado por el usuario, pero sólo para su propio juego; Se recomienda a los desarrolladores que llamen a esta API cada vez que se reanude su aplicación.
Los desarrolladores de juegos deben optar por admitir el modo Rendimiento o Ahorro de batería al incluyendo metadatos en el manifiesto de su aplicación. Optar por admitir el modo de ahorro de batería permite que el sistema habilite Cambio de tamaño del backbuffer de WindowManager, lo que puede reducir significativamente la carga de la GPU e incluso el consumo de batería si el juego se desarrolla a una velocidad de fotogramas objetivo. Es importante tener en cuenta que los OEM pueden optar por implementar intervenciones en el modo de juego con o sin comentarios de los desarrolladores, por lo que se recomienda envíe sus intervenciones solicitadas a fabricantes de equipos originales o optar por no participar en las intervenciones enteramente. El formulario de Google es ya abierto para presentaciones.
Los desarrolladores pueden probar el comportamiento de las nuevas API del modo de juego de Android a través de "cmd game
"comando shell y interfaz de configuración del dispositivo. Para obtener más información sobre las API del modo de juego en Android 12, consulte la documentación en el sitio de desarrolladores de Android o vea la conferencia magistral completa de la Cumbre de desarrolladores de Google for Games.
\r\n https://www.youtube.com/watch? v=PLMl2ectm7M\r\n