Artículo

Características de Android 10 que te encantarán: los juegos serán mejores en hardware más débil

protection click fraud

Uno de los cambios más frescos bajo el capó de Android 10 es la implementación de ÁNGULO, el motor de capa de gráficos casi nativo. Es una de esas cosas que nunca verá o sabrá que está allí si funciona correctamente, pero dejará que su teléfono ejecutar juegos utilizando sus API de hardware de GPU nativas, incluso si se creó para un conjunto de gráficos más potente instrucciones. Es complicado entenderlo a menos que sea un fanático del hardware, así que lo explicaremos en un lenguaje sencillo.

Más: ¿Qué son las API de Vulkan y qué significan para Android?

ANGLE es un Cromo proyecto diseñado para hacer una cosa: permitir a los usuarios de cualquier plataforma ejecutar contenido WebGL y OpenGL ES en su API. Para ello, traduce las llamadas a la API de OpenGL ES 2.0 y 3.0 a OpenGL, OpenGL ES, Direct3D 9 y Direct3D 11. Todas estas son API (interfaz de programación de aplicaciones) que permiten a un desarrollador crear gráficos 2D y 3D en una aplicación, pero ninguna de ellas es compatible entre sí. Hasta ahora.

Verizon ofrece Pixel 4a por solo $ 10 / mes en nuevas líneas ilimitadas

los De Verdad Lo interesante es lo que sigue para ANGLE, que es donde entra en juego Android. El proyecto actualmente está implementando la traducción a Vulkan y la adición de soporte para compute shader de ES 3.1 vendrá después. El teléfono en sus manos, independientemente del modelo, tiene soporte nativo de Vulkan y puede ejecutar juegos 2D y 3D escritos con él usando aceleración de hardware. Juegos que requieren OpenGL ES de cualquier versión podría también se ejecuta en su teléfono, pero si la GPU de su teléfono no lo admite de forma nativa, le queda la aceleración del software, lo que significa gráficos lentos y / o con errores en la mayoría de los casos.

ANGLE puede permitirle ejecutar juegos geniales en un teléfono barato. Eso es todo lo que realmente necesitas saber.

Android 10 permite a los desarrolladores y fabricantes de hardware decidir utilizar ANGLE para traducir las instrucciones de la GPU de un sistema API a otro. Eso significa que un desarrollador de juegos puede decidir incorporar soporte para ANGLE en un juego y un fabricante de teléfonos puede decidir usar ANGLE para traducirlo en instrucciones para la GPU utilizada en su chipset. Dado que la compatibilidad con ANGLE y Vulkan todavía es un trabajo en progreso, todo esto es opcional por ahora y probablemente seguirá siendo así con el lanzamiento completo de Android 10. Pero eventualmente, se convertirá en "simplemente otra característica de Android" y todo funcionará sin la participación de ningún desarrollador o fabricante.

Si está ejecutando Android 10 en su teléfono, puede probarlo ahora mismo. El soporte ANGLE está habilitado para cada aplicación si cambia un ajuste para que pueda ver dónde necesita más tiempo en el horno. Encontrará la bandera en la configuración del desarrollador y puede optar por probarla por aplicación. Consejo profesional: no lo habilites para todo al mismo tiempo, a menos que quieras que tu teléfono tenga muchos errores. Sin embargo, probarlo para una aplicación o dos no hará daño a nada, y dado que Android 10 solo está disponible para teléfonos con hardware fuerte, probablemente no notará nada.

Eso es mucho para digerir si no te gustan este tipo de cosas, así que construyamos un ejemplo potencial del mundo real. Decide ahorrar unos dólares y comprar un teléfono económico que no tenga una CPU y GPU fuertes en su interior. No es compatible con la última versión de OpenGL ES, que es una herramienta que utilizan los desarrolladores para crear juegos en 3D. Un nuevo juego realmente genial se publica en Play Store, lo instalas y funciona bastante bien. Todos están felices; usted porque puede jugar un juego nuevo y genial y los desarrolladores porque lo instaló y le gusta.

Más: Los mejores teléfonos Android por menos de $ 400

Detrás de escena, el desarrollador de ese juego decidió incorporar soporte para ANGLE en el juego. Da la casualidad de que la compañía que fabricó el teléfono económico que compró también incluyó soporte ANGLE cuando desarrolló Android para él. El nuevo juego se diseñó utilizando las API de OpenGL ES 3.0 porque tiene herramientas que hacen que un juego se vea genial y el desarrollador puede hacerlo fácilmente. Su teléfono no es compatible con OpenGL ES 3.0, pero sí con Vulkan 2.0. ANGLE tradujo esos La API de OpenGL llama a las API de Vulkan que el hardware de su teléfono comprende y puede procesar sin problema. Voilà, diversión para todos.

El soporte de ANGLE está en su infancia en 10, pero es genial verlo allí.

Sin duda, cualquier proyecto de este tamaño necesitará algo de tiempo antes de que funcione de la manera que pretenden sus desarrolladores. ANGLE viene con Android 10, pero necesitaremos varias versiones de actualizaciones antes de que se acerque a la perfección. Pero ver cómo se puede usar el software para hacer que la experiencia en hardware económico sea realmente excelente es uno de los principales Razones por las que amo Android: no todos quieren gastar $ 1,000 en un teléfono, pero todos quieren un buen experiencia. Google intenta ofrecer precisamente eso, y este es el tipo de innovación que permite que suceda.

Jerry Hildenbrand

Jerry es el nerd residente de Mobile Nation y está orgulloso de ello. No hay nada que no pueda desarmar, pero muchas cosas que no pueda volver a montar. Lo encontrará en la red Mobile Nations y podrá pégale en Twitter si quieres decir hola.

instagram story viewer