Haga clic aquí para instalar Silverlight*
LatinoaméricaCambiar|Todos los sitios de Microsoft
Microsoft
|MSDN Library|Descarga|Desarrollador 5 Estrellas|Net Protector|Media Center|Contacto
Acerca de Framework XNA y XNA Game Studio


P: ¿Qué es XNA Game Studio?

R: XNA Game Studio es una nueva solución de desarrollo de juegos orientada principalmente a estudiantes, aficionados y desarrolladores de juegos independientes. XNA Game Studio funciona con todas las versiones de Visual Studio 2005 o Visual C# 2005 Express y permite a los desarrolladores crear juegos tanto para Windows como Xbox 360. XNA Game Studio comprende lo siguiente:
El Framework XNA, un grupo de bibliotecas de desarrollo de código administrado que hace posible que los desarrolladores de juegos sean más productivos al crear juegos para Windows y Xbox 360.
XNA Framework Content Pipeline, un grupo de herramientas que permite a los desarrolladores incorporar contenido 3D a sus juegos de manera más fácil.
XNA Game Studio también contiene un grupo completo de documentos, documentos pasos a paso y kits de inicio que muestran cómo utilizar mejor content pipeline y el Framework XNA.
XNA Game Studio se ejecuta en forma conjunta con otras versiones de Visual Studio sin interferencia Ahora se ha lanzado XNA Game Studio y lo puede encontrar aquí. Brinda soporte para Windows y Xbox 360 para desarrollo de juegos.

R: XNA no es un acrónimo

R: Visual C# 2005 Express, el entorno de tiempo de ejecución y las herramientas XNA Game Studio para Windows son totalmente GRATUITOS. Sin embargo, para desarrollar, depurar y/o jugar en Xbox 360, debe tener una inscripción en XNA Creators Club adquirida directamente en Xbox Live Marketplace. Están disponibles dos opciones de suscripción: $99 por año o $49 por cuatro meses.

R: Sí. Debe descargar e instalar Visual C# 2005 Express y las últimas actualizaciones de ejecución de DirectX (no se requiere tener el DirectX SDK completo). Además, necesita una tarjeta de video Direct3D 9.0 que pueda dar soporte al menos a Shader Model 1.1. Recomendamos que su tarjeta gráfica brinde soporte a Shader Model 2.0, ya que es un requerimiento de muchas muestras y kits de inicio. Verifique el sitio Web del fabricante de su tarjeta gráfica para obtener más información acerca de su tarjeta gráfica específica.

R: Sí. El entorno de tiempo de ejecución del Framework XNA para Xbox 360 requiere la presencia de un disco rígido físico en su consola Xbox 360.

R: XNA Game Studio brinda soporte a Windows XP SP2 y Windows Vista.

R: En este momento, para compartir su juego Xbox 360 con amigos debe cumplir cuatro requisitos:
La persona con la que va a compartir el juego debe haber iniciado sesión en Xbox Live y tener una suscripción activa al XNA Creators Club.
El usuario receptor debe haber descargado el entorno de tiempo de ejecución del Framework XNA para Xbox 360.
El usuario receptor debe tener instalado XNA Game Studio en su propia computadora personal de desarrollo.
El proyecto del juego, distribuido al usuario receptor como archivo .ccgame o en formato de fuente, se despliega en su Xbox 360.
En la temporada de vacaciones de 2008, distribuiremos los juegos en Xbox 360 en forma más fácil con la función Xbox LIVE Community Games. Visite http://creators.xna.com para mantenerse informado de los detalles.

R: No. Actualmente, los juegos desarrollados con XNA Game Studio no pueden compartirse mediante una tarjeta de memoria ni CD/DVD.

R: Puede enviar las fallas y las solicitudes de funciones a través del sitio Microsoft Connect. Inicie sesión utilizando su ID de Windows Live, haga clic en "Conexiones disponibles" y seleccione "XNA" de la lista. Una vez que haya completado la encuesta, podrá enviar una falla o una solicitud de comentarios. Si ya se encuentra en XNA Connection, utilice el asistente "Informar un problema" para enviar la nueva falla o comentario.

R: Continuaremos ofreciendo actualizaciones a la comunidad de desarrollo de juegos a través de eventos futuros y nuestro XNA Developer Center. También puede participar en debates de la comunidad. Además, puede enviar un correo electrónico a xna@microsoft.com si tiene alguna pregunta, pero no podemos garantizar una respuesta por cada correo electrónico que recibamos.

R: Deberá compilar el juego una vez por cada plataforma. En esta versión, simplemente cree un proyecto separado por cada plataforma y luego compile. Nuestra meta es permitir que se comparta tanto código como sea posible entre ambos proyectos, lo que le permite utilizar los mismos archivos fuente en ambos proyectos, pero deberá ser condición compilar el código específico de plataforma.

R: XNA Game Studio le permite crear juegos para Windows y la consola Xbox 360 de manera mucho más simple. Estos juegos están limitados a escenarios no comerciales para títulos 360 creados con XNA Game Studio. Sin embargo, XNA Game Studio puede utilizarse para crear juegos comerciales orientados a Windows. La nueva función Xbox LIVE Community Game permitirá a los desarrolladores encontrar nuevos canales para hacer que sus juegos sean vistos por los consumidores. Si aún desea buscar una oportunidad de distribuir su juego a través de Xbox LIVE Arcade, lea este vínculo para obtener más detalles y saber cómo lograrlo.

R: La depuración en la consola recibe soporte a través de una conexión de depuración remota desde un escritorio de Windows que ejecute XNA Game Studio.

R: Ciertas funciones de Xbox LIVE estarán disponibles a través de la función ew Xbox LIVE Community Game. Se completarán los detalles antes del lanzamiento durante la temporada de vacaciones 2008.

R: El Framework XNA ofrece soporte para reproducción de audio a través de XACT administrado.

R: El Framework XNA ofrece soporte para dispositivos de entrada en juegos a través de XINPUT administrado.

R: Los clientes de XNA Game Studio pueden buscar soporte en nuestro Framework XNA y en los foros de XNA Game Studio accesibles a través de los foros XNA Creators Club Online.

R: No, XACT ahora está incluido en la descarga de XNA Game Studio. Sin embargo, si desea utilizar otras herramientas, como PIX, deberá descargar el último DirectX SDK.

R: XNA Game Studio es un grupo de herramientas que amplía los productos de Visual Studio 2005 o Visual C# 2005Express. El Framework XNA está incluido en XNA Game Studio y es el grupo de bibliotecas administradas (.NET) basadas en .NET Framework 2.0 que utilizan los desarrolladores. También puede descargar los componentes de tiempo de ejecución del Framework XNA en forma separada, si deseara compartir un juego basado en XNA con amigos en Windows.

R: El Framework XNA utiliza una implementación nativa personalizada de .NET Compact Framework 2.0 CLR en Xbox 360

R: Actualmente, el Framework XNA sólo está disponible en la plataforma Windows y Xbox 360.

R: No, no es interpretado. El IL es compilado por el compilador just-in-time (de sus siglas en inglés, JIT) en código nativo cuando un proceso lo carga inicialmente, antes de la ejecución. Esto permite optimizaciones específicas de hardware únicas para las arquitecturas Xbox 360 y la computadora personal.

R: El Framework XNA permite a los desarrolladores de juegos crear juegos modernos utilizando el lenguaje de programación C# y un vasto grupo de bibliotecas de desarrollo. El Framework XNA ofrece su propio content pipeline para facilitar la adquisición de contenido rico (3D, 2D, sonido, etc.) de fuentes de creación de contenido para el juego. El Framework XNA también proporciona un muy alto nivel de unificación de API en las implementaciones de Windows y 360, y por lo tanto elimina el costo y el esfuerzo requeridos en el traslado de juegos entre estas dos plataformas.

R: El Framework es la estructura de datos de desarrollo líder para crear aplicaciones de uso general basadas en Windows. El Framework XNA fue diseñado para aprovechar muchos elementos familiares del Framework, como librerías de clase central y un Lenguaje común en tiempo de ejecución (Common Language Runtime), pero está optimizado para el desarrollo y la ejecución de juegos. El Framework XNA incluye un grupo personalizado de bibliotecas entre diferentes plataformas creado desde el inicio específicamente para el desarrollo de juegos.

R: En Windows puede utilizar System.Net o cualquier otra biblioteca de red. En Xbox 360, podrá tener acceso a las funciones de Xbox LIVE, que incluyen juegos multiplayer, cuando se pongan en marcha las funciones Xbox LIVE Community Game.

R: En Windows es posible, pero la versión inicial de Xbox 360 está afinada para escribir juegos. Esperamos activamente que la comunidad nos envíe sus comentarios acerca de este área en cuanto a los tipos de aplicaciones que desea desarrollar para Xbox 360.

R: En la actualidad, el Framework XNA para Windows viene con XNA Game Studio y no con DirectX SDK. El Framework XNA para Xbox 360 sólo está disponible a través de Xbox Live Marketplace una vez que se haya adquirido una suscripción a XNA Creators Club.


P: Direct3D tiene la función X. ¿La función X estará disponible en el Framework XNA?

R: Hemos implementado y refactorizado una gran cantidad de funciones desde Direct3D en XNA Framework. Estamos investigando proactivamente toda funcionalidad adicional de Direct3D que puedan necesitar los desarrolladores de juegos y que haya sido omitida. Estamos recopilando los comentarios a través de los foros de grupos de noticias y xna@microsoft.com.

R: No. El Framework XNA no reemplaza la instalación del Framework existente ni interfiere con ella. El Framework XNA en Windows es un grupo de bibliotecas de clase creadas en .NET Framework 2.0.

R: Aunque el soporte de los dispositivos Zune comenzará en la temporada de vacaciones 2008, actualmente el Framework XNA no brinda soporte a los dispositivos Pocket PC ni Windows Mobile. Sin embargo, según los comentarios de los clientes, esta podría ser una dirección para ampliar el Framework XNA en el futuro. Sabemos que desarrollar juegos móviles es una zona activa de crecimiento a la que uno desearía brindar soporte en el futuro.

R: Creemos que hemos seleccionado un grupo robusto de formatos de archivo para el lanzamiento del content pipeline que le permite trabajar con una gran variedad de herramientas de creación de contenido. En el futuro, estarán disponibles más importadores que den soporte a más herramientas de creación de contenido.

R: C# es un lenguaje de programación moderno orientado a objetos que fue desarrollado teniendo en cuenta al desarrollador. C# es utilizado por millones de desarrolladores de software en todo el mundo y ofrece acceso completo a la creación de aplicaciones basadas en el Framework .NET, el Framework Compact y, en última instancia, el Framework XNA.

R: El entorno de ejecución administrado ofrecido por el lenguaje común en tiempo de ejecución brinda a los desarrolladores una gran variedad de beneficios en términos de productividad. Estos beneficios de código administrado incluyen liberación de recursos, abstracción de hardware, administración de hilos ejecutivos y un modelo de seguridad con un entorno de pruebas. Para obtener más información acerca del Lenguaje común en tiempo de ejecución y del Framework, visite .NET Framework Developer Center.

R: La mayor parte de los estudios de juegos reconoce los beneficios de C# en términos de productividad y ya lo utilizan para crear herramientas internas dentro del estudio. Incluso existen algunos juegos fabulosos para Windows desarrollados con C#. Sin embargo, antes de la llegada del Framework XNA, el verdadero desarrollo entre plataformas con C# orientado al escritorio de Windows y Xbox 360 no constituía una realidad. Es por eso que creemos que el Framework XNA representa una oportunidad fabulosa para los estudios de juegos.

DirectX administrado


P: ¿El Framework XNA es diferente del DirectX administrado (MDX)?

R: Sí. El Framework XNA es un grupo totalmente diferente de tecnologías orientadas a los desarrolladores de juegos. Realmente comparte similitudes, basado en el hecho de que las tecnologías subyacentes aún se basan en DirectX. El Framework XNA también aprovecha otras tecnologías, como XACT y XInput.


P: ¿Existirán otras mejoras en DirectX 2.0 administrado?

R: Las bibliotecas beta de DirectX 2.0 administrado fueron desaprobadas en abril de 2006 y expiraron el 5 de octubre de 2006. Si usted tiene una aplicación empresarial que sufrió el impacto de este vencimiento, envíenos un correo electrónico a xna@microsoft.com

P: ¿MDX 1.1 brinda soporte al desarrollo con .NET Framework 2.0?

R: MDX1.1 es totalmente compatible con .NET Framework 2.0.

P: ¿Qué significa todo esto con relación a DirectX (MDX) 1.1 administrado?

R: MDX 1.1 se encuentra en modo de ingeniería continuo y no se agregará ninguna nueva funcionalidad. Si usted tiene un escenario de juegos que requiere una función específica que sólo se encuentra en MDX 1.1, infórmenos y lo tendremos en cuenta para el Framework XNA.


P: ¿Mi código MDX 1.1 podrá ejecutarse dentro del Framework XNA?

R: Consulte esta guía de migración que describe cómo migrar el código MDX 1.1 al Framework XNA.

R: Microsoft continuará ofreciendo soporte a MDX 1.1 según nuestra política de soporte estándar. Una vez que enviemos el Framework XNA, proporcionaremos una guía para migrar de MDX 1.1 al Framework XNA.

 
 

©2009 Microsoft Corporation. Todos los derechos reservados. Póngase en contacto con nosotros |Aviso Legal |Marcas registradas |Privacidad
Microsoft