Microsoft XNA

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda
Microsoft XNA
Desarrollador
Microsoft
http://creators.xna.com
Información general
Última versión estable 4.0
16 de septiembre 2010
Género API para Desarrollo de Videojuegos
Sistema operativo Microsoft Windows, Xbox 360, Zune y Windows Phone 7.
Licencia EULA

Microsoft XNA es un conjunto de herramientas con un entorno de ejecución administrado proporcionado por Microsoft que facilita el desarrollo y gestión de juegos de ordenador. Intentos para liberar a los desarrolladores de juegos la creación de "repetitivo código"[1] y traer diferentes aspectos de la producción de juego en conjunto de un único sistema[2] el XNA es una herramienta que se anunció el 24 de marzo de 2004, en la Game Developers Conference en San José, California. La primera comunidad Technology Preview de XNA Build fue lanzado el 14 de marzo de 2006. XNA Game Studio 2.0 fue lanzado en diciembre de 2007, seguida de XNA Game Studio 3.0 en 30 de octubre de 2008.

XNA actualmente abarca secciones de Microsoft Game Development Sections, incluyendo el estándar Kit de desarrollo de Xbox y XNA Game Studio.

Información general[editar]

XNA Framework[editar]

XNA Framework se basa en la implementación nativa de .NET Compact Framework 2.0 para el desarrollo de la Xbox 360 y .NET Framework 2.0 en Windows. Incluye un amplio conjunto de bibliotecas de clases, específicos para el desarrollo de juegos, para promover la reutilización de código máximo a través de plataformas de destino. El marco se ejecuta en una versión de Common Language Runtime que se ha optimizado para que los juegos de azar proporcionar un entorno de ejecución administrado. El tiempo de ejecución está disponible para Windows XP, Windows Vista y Xbox 360. Dado que XNA Games están programados para el tiempo de ejecución, que se ejecuten en cualquier plataforma que admite el XNA Framework con mínima o ninguna modificación. Juegos que se ejecutan en el marco técnicamente pueden escribirse en cualquier lenguaje compatible con .NET, pero oficialmente se admiten sólo C# y XNA Game Studio Express IDE y todas las versiones de Visual Studio 2005.[3]

El XNA Framework por lo tanto encapsulado bajo nivel tecnológicos detalles relacionados en un juego de codificación, asegurándose de que el propio marco se encarga de la diferencia entre plataformas cuando juegos son portados desde una plataforma compatible a otro y lo que permite que los desarrolladores de juegos para concentrarse más en el contenido y la experiencia de juego. XNA Framework se integra con una serie de herramientas, tales como la plataforma múltiple audio creación herramienta (XACT), para ayudar en la creación de contenido. XNA Framework proporciona apoyo para la creación de juego 2D y 3D y permite el uso de los controladores de Xbox 360 y vibraciones. Sólo los juegos de marco XNA actualmente destinadas a la plataforma Xbox se pueden ser distribuidos a los miembros de Club de la Microsoft XNA Creator que lleva un $ 99/año suscripción.[3] Desktop application pueden ser distribuidas gratuitamente bajo licencia actual de Microsoft

XNA Build[editar]

XNA Build es un conjunto de herramientas de gestión de canalización de activos de juego, que por definición, mantener, depuración y optimización de la canalización de juego activo de los esfuerzos de desarrollo de juegos individuales. Una tubería de juego activo describe el proceso de por qué contenido de juegos, tales como texturas y modelos 3D, se modifican para un formato adecuado para su uso por el motor de juegos de azar. XNA cree ayuda a identificar las dependencias de la tubería y también proporciona acceso de la API para habilitar el tratamiento ulterior de los datos de dependencia. Para ayudar a reducir el tamaño de un juego por encontrar contenido que no se utiliza en realidad, se pueden analizar los datos de dependencia. Por ejemplo, generar XNA análisis reveló que el 40% de las texturas que acompaña MechCommander 2 eran no utilizado y podría se han omitido.[4]

XNA Game Studio[editar]

XNA Game Studio es un entorno de desarrollo integrado (IDE) para el desarrollo de juegos.[5] cinco revisiones han sido liberados hasta ahora

XNA Game Studio Professional[editar]

XNA Game Studio Professional era una versión planificada del IDE XNA dirigido por profesionales de los desarrolladores de juego.[5] estaba basado en Visual Studio 2005 Team System, XNA Studio proporciona una estructura para la colaboración entre los creadores de contenido, los programadores, administración y evaluadores. Las tareas de administración del proyecto, tales como la gestión de activos, seguimiento de defectos, automatización de proyectos y listas de artículos de trabajo, son algo automatizadas por XNA Studio.

XNA Game Studio Professional ya no está bajo desarrollo activo

XNA Game Studio Express[editar]

XNA Game Studio Express esta destinada a los estudiantes, aficionados e independiente (y caseros) los desarrolladores de juego.[6] esta disponible como descarga gratuita. Express proporciona básico "starter kits" para el rápido desarrollo de los géneros específicos de juegos, tales como la plataforma, estrategia en tiempo real y la primera persona dispararon. Los desarrolladores pueden crear juegos de Windows de forma gratuita con XNA Framework, pero para ejecutar sus juegos en la Xbox 360 tendrán que pagar una cuota anual de US $ 99 (o una tasa de cuatro meses de 49 dólares estadounidenses) para la admisión a Club/XNA del Microsoft XNA Creator "Club del creador". La versión inicial ha de ningún modo de envío binarios precompilados a otros jugadores de Xbox 360, pero esto se ha cambiado en "XNA Game Studio Express 1.0 Refresh"; ahora es posible compilar los binarios de Xbox 360 y compartirlos con otros miembros del Club del Club/creador del creador de Microsoft XNA.

La primera versión beta de XNA Game Studio Express fue lanzada para descarga en el 30 de agosto de 2006, seguido por una segunda versión 1 de noviembre de 2006. Microsoft publicado la versión final de 11 de diciembre de 2006

El 24 de abril de 2007, Microsoft publicó una actualización llamada XNA Game Studio Express 1.0 Refresh.[7]

XNA Game Studio 2.0[editar]

XNA Game Studio 2.0 fue lanzado en 13 de diciembre de 2007.[8] XNA Game Studio 2.0 ofrece la posibilidad de utilizarse con todas las versiones de Visual Studio 2005 (incluido el free Visual C# 2005 Express Edition), una API de red usando Xbox Live en Windows y Xbox 360 y mejor dispositivo manipulación. [10] es también está disponible para descarga gratuita en el sitio Web de XNA Creator Club.

XNA Game Studio 3.0[editar]

XNA Game Studio 3.0 (para Visual Studio 2008 o para free Visual C# 2008 Express Edition) permite la producción de juegos de la plataforma de Zune y agrega soporte de la comunidad de Xbox Live. Una versión beta del conjunto de herramientas de se lanzó en septiembre de 2008. [11] la versión final fue lanzada el 30 de octubre de 2008. XNA Game Studio 3.0 ahora es compatible con C# 3.0, LINQ y la mayoría de las versiones de Visual Studio 2008. También hay varias características nuevas de más de XNA Game Studio 3.0, tales como un modo de prueba se agrega a XNA Game Studio 3.0 que permitirá a los creadores agregar fácilmente la función de prueba necesario para sus juegos, funciones de varios jugadores XBOX LIVE como en el juego invita, crear juegos de plataformas que funcionan en Windows, Xbox 360 y Zune.

XNA Game Studio 3.1[editar]

XNA Game Studio 3.1 se anunció en la Game Developers Conference en San Francisco el 24 de marzo de 2009. La API es incluir el soporte para la reproducción de vídeo, una API revisada de audio, sistema de parte de Xbox Live y soporte para juegos utilizar la Xbox 360 Avatars.[9] esta versión del software está disponible para su descarga como parte del programa de DreamSpark de Microsoft por parte de los alumnos

XNA Game Studio 4.0[editar]

Es lo que dará la competencia directa con el iPod de Apple ya que permite desarrollar juegos y aplicaciones para el Windows Phone 7 aparte de tener un mercado en línea, en donde los desarrolladores suben sus aplicaciones y los usarios del teléfono inteligente pueden comprar o probar las aplicaciones, como se ha visto en el Xbox 360. Cabe destacar la adición de México para el mercado y que este estará disponible para uso en 30 países.[10]

Véase también[editar]

  • Xbox 360 (Consola desarrollada por Microsoft).
  • Zune (Dispositivo de multimedia desarrollado por Microsoft).
  • Windows Phone 7 (Teléfono inteligente desarrollado por Microsoft).

Referencias[editar]

Enlaces externos[editar]