Preparación del entorno de desarrollo

Actualización de la página :
Fecha de creación de la página :

medio ambiente

Estudio de juegos XNA
  • 1.0 Actualizar
  • 2.0
  • 3.0
  • 4.0 β

resumen

Para desarrollar con XNA, debe tener lo siguiente: Si estás creando un juego para Windows, estás creando un juego para Xbox 360 y estás creando un juego para Windows Phone.

  • Dado que se basa en XNA Game Studio 4.0, se excluye Zune.
  • Windows Phone está disponible para 7 y versiones posteriores.
plataformas
Qué preparar: ¿Para quénecesitas desarrollar tu juego?
ordenador personal Windows, Xbox 360, Windows Phone Depende del tipo de ordenador
Windows 7, Vista, (XP) Windows, Xbox 360, Windows Phone Depende del tipo de sistema operativo
Xbox 360 Xbox 360 Precio base
Consola de Windows Phone Windows Phone Precio base
televisión Xbox 360 Precio base
Mando Microsoft Xbox 360 (para Windows) (Windows), (Xbox 360) Precio base
Entorno de conexión a Internet (Windows), Xbox 360, (Windows Phone) Por proveedor, etc.
Entorno de red conectado de Xbox 360 Xbox 360 Depende del entorno construido
Herramientas de desarrollo de Windows Phone Windows, Xbox 360, Windows Phone Gratis
Visual Studio 2010 Windows, Xbox 360, Windows Phone Gratis o de pago
XNA Game Studio 4.0 Windows, Xbox 360, Windows Phone Gratis
Suscripción a Xbox Live Xbox 360 Gratis o de pago
tarjeta de crédito Xbox 360, (Windows Phone) Depende.
Membresía de XNA Creators Club Xbox 360 compensación
Conexión de XNA Game Studio Xbox 360 Gratis
DirectX SDK No es obligatorio Gratis
Otro No es obligatorio ----

* Los caracteres entre paréntesis en la plataforma pueden ser necesarios o no.

Te explicaremos cómo obtener cada artículo necesario y qué debes tener en cuenta.

Ordenador : Windows, Xbox 360, Windows Phone

En primer lugar, necesitará una computadora, así que prepárela. Debe ser una computadora que tenga "Windows" instalado o pueda instalarlo. (Consulte esta sección para obtener más información sobre los tipos de Windows, etc.) La computadora puede ser una computadora de escritorio o una computadora portátil.

Debe tener una interfaz para conectarse a Internet y a su Xbox 360 (donde puede conectar una tarjeta de red o un cable (que generalmente se incluye, así que está bien). También necesitarás un PC con un puerto USB para conectar tu Windows Phone. (Esto también se suele adjuntar, por lo que no hay problema)

En cuanto a las especificaciones del ordenador, es mejor preparar el mayor rendimiento posible y tener un entorno en el que puedas desarrollarte sin estrés. Sin embargo, creo que hay personas que no necesariamente son capaces de hacerlo, por lo que anotaré el mínimo necesario según la aplicación de desarrollo.

Si está desarrollando un juego que se ejecuta en Windows

Al iniciar un programa con XNA Framework en Windows, se requiere una tarjeta gráfica (tarjeta de vídeo o chipset) que admita la versión 2.0 o superior del modelo de sombreador (¿Qué es un modelo de sombreador?). (de Wikipedia)). Si tiene una PC en el mercado recientemente (a partir de 2010), existe una alta posibilidad de que cumpla con esta condición, pero si tiene una PC o netbook que solo usa para uso comercial hace un tiempo, debe tener en cuenta que es posible que su tarjeta gráfica no sea compatible con el modelo de sombreador.

Otras especificaciones no tienen una línea particularmente mínima. Puede ser la diferencia entre una operación pesada y rápida.

Si necesita una tarjeta de video para una PC de escritorio, es posible que desee buscar en tiendas en línea o tiendas de repuestos. Si quieres comprar una PC en sí, creo que una PC que se dice que es para juegos será más cómoda de desarrollar.

Si está desarrollando un juego que solo se ejecutará en Xbox 360

Si solo vas a ejecutar el juego en Xbox 360, no hay un mínimo establecido para las especificaciones de PC.

Si estás desarrollando un juego que solo se ejecuta en Windows Phone

Si quieres que tu juego se ejecute solo en un dispositivo Windows Phone real, no hay un mínimo establecido para las especificaciones de PC. Sin embargo, si desea utilizar un emulador, debe tener algunas especificaciones.

Otras especificaciones

El espacio en el disco duro ocupa varios gigabytes para la instalación del entorno de desarrollo. Debería ser suficiente para tener alrededor de 10 GB ~ 20 GB libres. No creo que sea un problema si se trata de un ordenador reciente.

Si está haciendo un juego para Windows, puede ser mejor preparar una computadora de prueba para verificar "al menos ejecutar con esta especificación" de acuerdo con el juego que ha creado.

Windows : Windows, Xbox 360, Windows Phone

Windows admite el desarrollo en las siguientes versiones: (A partir del lanzamiento de XNA Game Studio 4.0)

Desarrollo de juegos para Windows y Xbox 360

  • Windows XP SP3 o posterior, Windows Vista SP1 o posterior, Windows 7

Desarrollo de juegos para Windows Phone

  • Windows Vista SP2 o posterior, Windows 7

Xbox 360 : Xbox 360

Necesario para depurar y ejecutar juegos en Xbox 360. Por el contrario, si no está desarrollando juegos para Xbox 360, esto no es necesario.

Si usas una Xbox 360, debes tener instalado un disco duro Xbox 360 además de la consola. Hay varias capacidades de disco duro, como "20 GB", "120 GB" y "250 GB", pero cualquiera de ellas no importa. Sin él, no podrá almacenar el entorno que necesita para el desarrollo de XNA ni los datos que cree.

Además, tenga en cuenta que hay una "Unidad de memoria Xbox 360" como el mismo medio de almacenamiento, pero no se puede guardar aquí.

Si desea conectarse a su Xbox 360 de forma inalámbrica, necesitará un "Adaptador de red inalámbrico Xbox360" por separado.

Cuerpo de Windows Phone: Windows Phone

* Se describirá más adelante

TV : Xbox 360

Necesario para usar Xbox 360. Es natural porque sueles usarlo en los partidos, pero vamos a preparar uno apropiado. También es compatible con la salida de video de alta definición, por lo que puede ver instantáneamente el juego que creó en una pantalla potente.

Además, si usa el cable en el enlace a continuación, también puede enviarlo en un monitor de computadora. Si solo tienes un monitor para tu ordenador, te recomendamos que tengas este disponible.

Controlador Microsoft Xbox 360 (para Windows) : (Windows), (Xbox 360)

Obligatorio si desea usar el mando Xbox 360 en Windows. Viene con un CD, así que si estás usando Windows XP, instálalo y luego conecta tu controlador a través de USB (o sigue este enlacePuede descargar e instalar el software del controlador de juegos Microsoft Xbox 360 Controller para Windows desde . En el caso de Windows Vista y Windows 7, está bien conectarse tal como está.

Si tienes una consola Xbox 360, no tendrás ningún problema porque viene con un mando dedicado desde el principio. Sin embargo, si quieres crear un juego con varios mandos, tendrás que comprarlo por separado. Lo mismo ocurre con Windows.

Requisitos de conexión a Internet: (Windows), Xbox 360 (Windows Phone)

En el momento de mirar esta página, probablemente estés conectado a Internet, así que no creo que haya ningún problema. Si el entorno que está desarrollando no está conectado a Internet, haga un contrato por separado con un proveedor. El desarrollo de juegos de Windows, Xbox 360 y Windows Phone tiene requisitos ligeramente diferentes para conectarse a Internet.

Si está desarrollando un juego que se ejecuta en Windows

Si solo está desarrollando juegos para Windows, deberá estar conectado a Internet cuando instale el entorno de desarrollo, pero no es necesario que esté conectado después de eso.

Sin embargo, para los juegos en red, se requiere una conexión a Internet.

Si estás desarrollando un juego que se ejecuta en Windows Phone

Si solo desarrollas juegos para Windows Phone, tendrás que estar conectado a Internet cuando instales el entorno de desarrollo, pero no es necesario que estés conectado durante el desarrollo del juego.

Sin embargo, si quieres jugar a un juego en red con un emulador, necesitarás una conexión a Internet. Esto no se aplica a las pruebas en dispositivos reales.

Además, para los juegos de Windows Phone, debe estar conectado a Internet cuando registre su aplicación.

Si está desarrollando un juego que solo se ejecutará en Xbox 360

Esto siempre es necesario cuando se desarrollan juegos para Xbox 360, ya que debe conectarse a Xbox Live a través de Internet para iniciar XNA Game Studio Connect. La conexión es necesaria en la consola Xbox 360.

Entorno de red conectado de Xbox 360: Xbox 360

Para obtener más información, visite el sitio web oficial de Xbox.

Herramientas de desarrollo de Windows Phone: Windows, Xbox 360, Windows Phone

Se trata de un entorno de desarrollo para desarrollar juegos con XNA. Se utilizará "C#" como lenguaje de programación. Si instala "Herramientas de desarrollo de Windows Phone", "Visual Studio 2010 Express para Windows Phone" y "XNA Game Studio 4.0" se instalarán al mismo tiempo. XNA Game Studio 4.0 también es compatible con otras versiones superiores de Visual Studio 2010 para C#.

Si desea instalarlo manualmente, descárguelo desde el siguiente enlace.

Las instrucciones detalladas sobre la instalación de las herramientas de desarrollo de Windows Phone se pueden encontrar en la página siguiente.

* En las sugerencias de este artículo, tanto "Visual C# 2010 Express Edition" como "Visual Studio 2010" pueden mezclarse, pero casi no hay diferencia en el contenido.

Visual Studio 2010 : Windows, Xbox 360, Windows Phone

Un entorno de desarrollo para la programación en XNA. Se utilizará "C#" como lenguaje de programación. Si instala "Herramientas de desarrollo de Windows Phone", "Visual Studio 2010 Express para Windows Phone" y "XNA Game Studio 4.0" se instalarán al mismo tiempo, por lo que si instala esta herramienta, Visual Studio 2010 Express No es necesario instalarlo por separado.

"Visual C# 2010 Express Edition" se puede descargar desde el sitio de Microsoft y se puede usar de forma gratuita siempre que se registre. XNA Game Studio 4.0 C# también es compatible con otras versiones de nivel superior de Visual Studio 2010.

Debe instalar Visual Studio 2010 antes de instalar XNA Game Studio 4.0.

Si desea instalarlo manualmente, descárguelo desde el siguiente enlace.

Las instrucciones detalladas sobre la instalación de Visual Studio 2010 se pueden encontrar en la página siguiente.

* En las sugerencias de este artículo, tanto "Visual C# 2010 Express Edition" como "Visual Studio 2010" pueden mezclarse, pero casi no hay diferencia en el contenido.

XNA Game Studio 4.0 : Windows, Xbox 360, Windows Phone

Si va a desarrollar con XNA, debe instalar XNA Game Studio 4.0 además de Visual Studio 2010. Si instala las herramientas de desarrollo de Windows Phone, Visual Studio 2010 Express para Windows Phone y XNA Game Studio 4.0 se instalarán al mismo tiempo. No es necesario instalarlo por separado.

Debe instalar XNA Game Studio 4.0 después de instalar o actualizar a Visual Studio 2010.

Si intenta instalar XNA Game Studio 4.0 antes de instalar Visual Studio 2010, recibirá un mensaje que indica que Visual Studio 2010 no está instalado y no podrá instalarlo.

Puede descargar XNA Game Studio 4.0 desde el siguiente enlace.

También puede encontrar instrucciones detalladas sobre la instalación de XNA Game Studio 4.0 en las páginas siguientes:

Suscripción a Xbox Live: Xbox 360

Para crear juegos para Xbox 360, necesitarás una suscripción a Xbox Live. Para obtener más información sobre cómo suscribirse a una suscripción a Xbox Live, consulte el siguiente enlace.

Tenga en cuenta que las suscripciones a Xbox Live pueden ser suscripciones Silver gratuitas. Si no tiene una membresía Gold, se convertirá automáticamente en una membresía Silver, por lo que no tiene que preocuparse por eso. (Lo estoy usando con una membresía Silver). )

Sin embargo, debe tener una "Membresía Gold" para jugar juegos en Xbox 360 usando la red.

Tarjeta de crédito : Xbox 360, (Windows Phone)

Es necesario para adquirir una suscripción a XNA Creators Club. Si eres estudiante o menor de edad, necesitarás el consentimiento de tu tutor o utilizarlo en tu nombre. Consulte con su tutor antes de usar.

Además, si has creado un juego para Windows Phone, lo necesitarás para registrarlo.

Suscripción a XNA Creators Club: Xbox 360

Para crear juegos para Xbox 360, debe adquirir una suscripción a XNA Creators Club. Si no necesita usar una Xbox 360, no necesita comprar una suscripción a XNA Creators Club. Deberá ingresar su información personal cuando realice una compra, pero tenga en cuenta que no podrá registrarse si es menor de 12 años.

Puede adquirir una suscripción a XNA Creators Club en su Xbox 360. Las membresías están disponibles por 12 meses (9.800 yenes) y 4 meses (4.800 yenes) (a partir del 01/10/2010).

Puede encontrar instrucciones sobre cómo comprar en esta página.

XNA Game Studio Connect : Xbox 360

XNA Game Studio Connect se utiliza para ejecutar juegos creados con XNA y para conectarse a un equipo. De nuevo, solo lo necesitarás si estás desarrollando para Xbox 360.

Puede descargar XNA Game Studio Connect en la misma ubicación en la que compró su suscripción a XNA Creators Club. XNA Game Studio Connect es gratuito.

Para conectar Windows a Xbox 360 mediante XNA Game Studio Connect, consulte el vínculo siguiente.

DirectX SDK

No lo necesita para el desarrollo de XNA, pero viene con herramientas que son útiles para el desarrollo, por lo que creo que vale la pena instalarlo.

Puede descargar el SDK de DirectX desde el siguiente enlace.

Otro

Me pongo cosas que es bueno tener si es necesario.

Unidad de memoria Xbox 360 (512 MB)
Unidad de memoria Xbox 360 (64 MB)
Se puede utilizar para probar cuando hay varios dispositivos de destino de datos.