Microsoft ha anunciado en la Game Developers Conference la nueva tecnología XNA para desarrolladores de juegos y de middleware.
¿Qué es XNA? XNA es una nueva solución que permitirá armonizar diferentes plataformas presentes y futuras mediante el software, facilitando el desarrollo de nuevos juegos para PC, Xbox/Xenon (Xbox 2) y dispositivos móviles basados Windows. Por ejemplo, se aseguraría la facilidad de programación desde el primer momento en Xenon, haciendo la plataforma accesible a un programador que sólo ha experimentado hasta ese momento con PC y Xbox. Igualmente añadirá nuevas posibilidades al hardware actual, mediante el establecimiento de aplicaciones y tecnologías unificadas. El propósito de todas estas mejoras es reducir los costes de producción de juegos venideros, que se auguran muy elevados dada la complejidad del nuevo hardware que se aproxima.
Gracias a XNA, tanto PC como Xbox dispondrán de nuevas funciones hasta ahora sólo disponibles en uno sólo de los sistemas; por ejemplo los ordenadores personales podrán utilizar las herramientas de tarificación, login, amigos etc. encontradas en Live, así como las herramientas PIXT (análisis) y XACT (autoría de audio), mientras que Xbox recibirá HLSL (High-Level Shader Language) entre otras APIs y herramientas. En el punto de mira está también la compatibilidad de hardware, con periféricos que funcionen tanto en PC como en Xbox.
Tenéis más información al respecto así como varios vídeos demo en
http://www.microsoft.com/xna además, IGN tiene una interesante
entrevista con J. Allard y Dean Lester, jefes de Microsoft Game Studio y Windows Gaming Group respectivamente.