De metal hará iOS la mejor plataforma para los desarrolladores de juegos móviles
Consejos Makradar / / December 19, 2019
Entre los muchos productos nuevos presentados durante presentación de 2 horas en el Apple WWDCTres fueron diseñados específicamente para los desarrolladores de juegos: SpriteKit actualizada, SceneKit y metal, un nuevo marco, abriendo la puerta a un mejor desempeño de potentes IOS-juegos avanzados.
De metal proporciona a los desarrolladores un conjunto de funciones que son "más cerca de la hardware" que a la OpenGL, interfaz de programación, se utiliza tradicionalmente en el iOS (y Mac, Android, y algunos de los juegos consolas). Esto significa que los desarrolladores tendrán control directo sobre la parte gráfica, que se mejorar el rendimiento, ya que el sistema en sí va a consumir menos recursos a procesos información.
Desde un punto de vista práctico, para la mayoría de los desarrolladores no va a cambiar nada, la novedad afectará a los que quiere realmente "a Potter acerca de las tripas" del código para mejorar el rendimiento gráficos. Hay toda una industria de crear motores de juego que los desarrolladores no inventó la rueda cuando se crea un nuevo proyecto. Si Apple será capaz de involucrar a estos creadores de los motores, con su ayuda que puede aportar a la IOS juego Metal-industria.
Al final resultó que, algunos equipos ya han comenzado a construir en sus motores de metal. El otro día el principal especialista en Unity3D Prankevichus Aras tuiteó su compañía ya está integrado metal en su motor, y todo el tiempo que fue la transición más rápida API 3D.
En su blog, Nat Brown, IOS-desarrollador y consultor para nuevas empresas, dice que la apariencia de metal no significa que los desarrolladores ya no se van a crear juegos para Android. Debido a que la mayoría de los programadores ni siquiera se enfrentan a este nuevo marco, ya que está integrado en los motores de otros desarrolladores. Pero los jugadores a través de algún tiempo se dará cuenta de una gran parte de gráficos mejorados en Ios-juegos. Metálica utilizará los comandos que crean cursores, marcos y conjuntos de herramientas para el juego móvil. Tales como Unity3D, Unreal Engine y algunas otras compañías involucradas IOS-juegos.
De hecho, el mercado ya tiene equivalentes de metal para otros sistemas operativos: Mantle y de AMD DirectX 12 de Microsoft Windows y Xbox. Sin embargo, estas empresas no tienen un control total sobre el ecosistema de dispositivos, e impone restricciones a la optimización de cada equipo individual. Ryan Smith, de Anandtech escribió: "La manzana - buena posición, ya que, a diferencia de los otros, tiene un sistema vertical completa. Apple está desarrollando sus propios procesadores, lugares en que una circuito electrónico y escribió debajo de su sistema operativo. La única parte de la cadena, que no tiene el control de Apple - esta GPU. Y luego, los últimos 7 años kupertinovtsy tecnología de uso sólo para Imagination Technologies PowerVR, y es poco probable que cambie pronto. "
Cuando la similitud de 5s iPhone, IPAD y el aire iPad mini con procesador de la A7, y en un futuro próximo - A8, necesidad de metal para ser optimizado sólo para un conjunto de dispositivos. Debido a la variedad de productos con motores de Android, Google no será capaz de crear un marco, similar al metal. Por lo tanto, muy interesante, como la aparición de impacto del metal en la industria del juego en su conjunto.
vía TechCrunch