XNA es una plataforma que aúna tecnologías y programas intercambiables y polivalentes de Microsoft, compañías Middleware y de estudios de desarrollo de juegos. Con la integración de estas innovaciones de software en las plataformas de Microsoft y en el sector, XNA se convierte en un entorno de desarrollo estándar que libera a los desarrolladores de la engorrosa tarea de dedicar gran parte de su tiempo a escribir código repetitivo y rutinario. Por el contrario, XNA les permite dedicar su tiempo a aquello que realmente importa – la creatividad que diferencia sus juegos.
“El software será el factor más importante del entretenimiento digital durante la próxima década,” señaló Bill Gates, fundador y Jefe de Arquitectura de Software de Microsoft. “XNA subraya el compromiso de Microsoft con la industria de los videojuegos y nuestro deseo de trabajar con partners para elevar el sector a un nuevo nivel.”
La información sobre la plataforma XNA ha sido desvelada por Robbie Bach, Vicepresidente Senior de la División de Consumo y Entretenimiento y J. Allard, Vicepresidente Corporativo de la plataforma Xbox y Arquitecto Jefe de XNA, ante cientos de desarrolladores de juegos en la Conferencia Anual de Desarrolladores de Juegos que se ha celebrado en San José, (California). Durante la presentación, Bach subrayó algunos de los principales retos a los que los desarrolladores deberán enfrentarse en el futuro.
“Los avances y las nuevas funcionalidades como la alta definición y la banda ancha permitirán abaratar los costes de producción de los juegos,” señaló Bach. “La industria de los videojuegos debe luchar de forma conjunta para encontrar una solución que asegure la vitalidad y la sostenibilidad en los próximos años, al mismo tiempo que responder a los deseos de los consumidores que demandan más y mejores juegos.”
Allard es el responsable de la supervisión y dirección de XNA. “La posibilidad de elección es parte del espíritu de XNA. Ningún juego de hoy en día se construye con una única herramienta, y tampoco ningún juego del futuro,” observó Allard. “En un entorno de desarrollo estándar donde prosperen las innovaciones, XNA permitirá a los desarrolladores redefinir las posibilidades de los juegos y ofrecerá a los jugadores la libertad para elegir su propio camino.”
Para ilustrar el potencial de la plataforma de desarrollo XNA, Microsoft realizará una serie de anuncios sobre sus nuevas herramientas para las cuatro principales áreas: online, controles, gráficos y audio.
· En respuesta a las intensas demandas de los consumidores, las herramientas de desarrollo de Xbox Live™ para funcionalidades como facturación, seguridad, acceso, amigos y matchmaking estarán disponibles para los desarrolladores de Windows. Las herramientas permitirán que los jugadores de Windows vivan las mismas experiencias de juego online que en Xbox.
· En lo que se refiere a los controles, como parte de XNA, Microsoft desarrollará un sistema de controles estándar y unificará los APIs y botones de las múltiples plataformas. El resultado será un único sistema de controles para los juegos de Windows y Xbox. Además, este avance propiciará una nueva oleada de dispositivos y periféricos comunes para múltiples plataformas.
· En el aspecto gráfico y sonoro, muchas herramientas como PIX (una herramienta de análisis) y XACT (una herramienta de creación de audio) — anteriormente disponibles sólo para los desarrolladores de Xbox — llegarán a Windows como parte de la plataforma de desarrollo XNA. Asimismo, las innovaciones de Windows como el High-Level Shader Language (HLSL) podrán ser utilizadas para Xbox. El sistema de desarrollo de DirectX® y de Visual Studio® continuará siendo la base para ambas plataformas. Colectivamente, estas herramientas y tecnologías permitirán desarrollar juegos con gráficos de calidad de cine.
“Para PC contamos con herramientas como HLSL. Para Xbox tenemos herramientas como PIX. Ambas son realmente potentes y XNA combina ambas en su nueva plataforma,” señala Gabe Newell, Fundador y Director de Valve Software LLC.
Más de 20 compañías de desarrollo de juegos y middleware han reconocido que XNA traerá nuevos avances para la industria. David Lau-Kee, Director General de Criterion Software, comentó, “Estamos encantados con que Microsoft comparta nuestra visión de ayudar a los desarrolladores a crear nuevos y mejores juegos y más rápidamente a través de herramientas middleware. Estamos deseando ver como influye XNA en las opciones de RenderWare para implementar funcionalidades específicas de Windows y Xbox.”
“Al tratarse de un software, podemos añadir y mejorar las herramientas de XNA de forma constante, introduciendo continuamente innovaciones en los juegos. Los desarrolladores no quieren esperar más tiempo para empezar a disfrutar de estos nuevos avances,” señaló Dean Lester, Director General de Gráficos de Windows y Tecnologías de Juegos de Microsoft. “El beneficio para los jugadores es el importante avance en la calidad de producción y en la jugabilidad en la próxima generación de Xbox y Windows. Y esto comienza hoy”