Prepare seu ambiente de desenvolvimento

Página atualizada :
Data de criação de página :

ambiente

XNA Estúdio de Jogos
  • 1.0 Atualizar
  • 2.0
  • 3.0
  • 4.0 β

resumo

Para desenvolver com XNA, você precisa ter o seguinte: Se você está criando um jogo para Windows, está criando um jogo para Xbox 360 e está criando um jogo para Windows Phone.

  • Por ser baseado no XNA Game Studio 4.0, o Zune é excluído.
  • O Windows Phone está disponível para 7 e posterior.
plataformas
O que preparar: Para quaisvocê precisa desenvolver seu jogo?
computador pessoal Windows, Xbox 360, Windows Phone Depende do tipo de computador
Windows 7, Vista, (XP) Windows, Xbox 360, Windows Phone Depende do tipo de SO
Xbox 360 Xbox 360 Preço base
Console do Windows Phone Telefone com Windows Preço base
televisão Xbox 360 Preço base
Controle Xbox 360 da Microsoft (para Windows) (Windows), (Xbox 360) Preço base
Ambiente de conexão com a Internet (Windows), Xbox 360, (Windows Phone) Por provedor, etc.
Ambiente de Rede Conectado Xbox 360 Xbox 360 Depende do ambiente construído
Ferramentas de desenvolvedor do Windows Phone Windows, Xbox 360, Windows Phone Livre
Visual Studio 2010 Windows, Xbox 360, Windows Phone Grátis ou pago
XNA Game Studio 4,0 Windows, Xbox 360, Windows Phone Livre
Subscrição Xbox Live Xbox 360 Grátis ou pago
cartão de crédito Xbox 360, (Windows Phone) Depende.
Associação ao XNA Creators Club Xbox 360 compensação
XNA Game Studio Conectar Xbox 360 Livre
DirectX SDK Não obrigatório Livre
Outros__________ Não obrigatório ----

* Caracteres entre parênteses na plataforma podem ou não ser necessários.

Vamos explicar como obter cada item necessário e o que ter em mente.

Computador : Windows, Xbox 360, Windows Phone

Primeiro de tudo, você vai precisar de um computador, então por favor, prepare-o. Deve ser um computador que tenha o "Windows" instalado ou possa instalá-lo. (Consulte esta seção para obter mais informações sobre tipos de Windows, etc.) O computador pode ser um desktop ou um laptop.

Ele deve ter uma interface para se conectar à Internet e ao Xbox 360 (onde você pode conectar uma placa de rede ou cabo (que geralmente está incluído, então tudo bem). Você também precisará de um computador com uma porta USB para conectar seu Windows Phone. (Isso também é geralmente anexado, então não há problema)

Quanto às especificações do computador, é melhor preparar o maior desempenho possível e ter um ambiente onde você possa desenvolver sem estresse. No entanto, acho que há pessoas que não são necessariamente capazes de fazê-lo, então vou anotar o mínimo necessário de acordo com o aplicativo de desenvolvimento.

Se você estiver desenvolvendo um jogo executado no Windows

Ao iniciar um programa usando o XNA Framework no Windows, é necessária uma placa gráfica (placa de vídeo ou chipset) que ofereça suporte ao modelo de sombreador versão 2.0 ou superior (O que é um modelo de sombreador?). (da Wikipédia)). Se você tem um PC no mercado recentemente (a partir de 2010), há uma grande possibilidade de que você atenda a essa condição, mas se você tem um PC ou netbook que você só usa para uso comercial um tempo atrás, você precisa estar ciente de que sua placa gráfica pode não suportar o modelo de sombreador.

Outras especificações não têm uma linha particularmente mínima. Pode ser a diferença entre operação pesada e rápida.

Se você precisar de uma placa de vídeo para um PC desktop, convém procurar lojas online ou lojas de peças. Se você quiser comprar um PC em si, acho que um PC que é dito ser para jogos será mais confortável de desenvolver.

Se você estiver desenvolvendo um jogo que será executado apenas no Xbox 360

Se você só for executar o jogo no Xbox 360, não há um conjunto mínimo para as especificações do PC.

Se você estiver desenvolvendo um jogo executado apenas no Windows Phone

Se você quiser que seu jogo seja executado apenas em um dispositivo Windows Phone real, não há um conjunto mínimo para as especificações do PC. No entanto, se você quiser usar um emulador, você precisa ter algumas especificações.

Outras especificações

O espaço no disco rígido é ocupado por vários gigabytes para a instalação do ambiente de desenvolvimento. Deve ser suficiente para ter cerca de 10GB ~ 20GB livre. Eu não acho que seja um problema se for um computador recente.

Se você está fazendo um jogo para Windows, pode ser melhor preparar um computador de teste para verificar "pelo menos executar com esta especificação" de acordo com o jogo que você criou.

Windows : Windows, Xbox 360, Windows Phone

O Windows oferece suporte ao desenvolvimento nas seguintes versões: (A partir do lançamento do XNA Game Studio 4.0)

Windows, desenvolvimento de jogos Xbox 360

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

Desenvolvimento de jogos para Windows Phone

  • Windows Vista SP2 ou posterior, Windows 7

Xbox 360 : Xbox 360

Necessário para depurar e executar jogos no Xbox 360. Por outro lado, se você não estiver desenvolvendo jogos para Xbox 360, isso não é necessário.

Se você estiver usando um Xbox 360, deverá ter um Disco Rígido Xbox 360 instalado além do console. Existem várias capacidades de disco rígido, como "20GB", "120GB" e "250GB", mas qualquer uma delas não importa. Sem ele, você não será capaz de armazenar o ambiente que você precisa para o desenvolvimento XNA ou os dados que você cria.

Além disso, observe que há uma "Unidade de Memória Xbox 360" como a mesma mídia de armazenamento, mas ela não pode ser salva aqui.

Se você quiser se conectar ao Xbox 360 sem fio, precisará de um "Adaptador de Rede Sem Fio Xbox360" separadamente.

Corpo do Windows Phone: Windows Phone

* A ser descrito em uma data posterior

TV : Xbox 360

Necessário para usar o Xbox 360. É natural porque você costuma usá-lo em jogos, mas vamos preparar um adequado. Ele também suporta saída de vídeo de alta definição, para que você possa assistir instantaneamente ao jogo que você criou em uma tela poderosa.

Além disso, se você usar o cabo no link abaixo, você também pode enviá-lo em um monitor de computador. Se você tiver apenas um monitor para o seu computador, recomendamos que você tenha este disponível.

Controle Xbox 360 da Microsoft (para Windows): (Windows), (Xbox 360)

Necessário se você quiser usar o controle Xbox 360 no Windows. Ele vem com um CD, então se você estiver usando o Windows XP, instale-o e conecte seu controle via USB (ou siga este linkVocê pode baixar e instalar o Microsoft Xbox 360 Controller Game Controller Software para Windows em . No caso do Windows Vista e Windows 7, não há problema em se conectar como está.

Se você tiver um console Xbox 360, não terá problemas porque ele vem com um controle dedicado desde o início. No entanto, se você quiser fazer um jogo com vários controles, você precisará comprá-lo separadamente. O mesmo vale para o Windows.

Requisitos de conexão com a Internet: (Windows), Xbox 360, (Windows Phone)

No momento de olhar para esta página, você provavelmente está conectado à Internet, então eu não acho que haja um problema. Se o ambiente que você está desenvolvendo não estiver conectado à Internet, faça um contrato separado com um provedor. O desenvolvimento de jogos para Windows, Xbox 360 e Windows Phone tem requisitos ligeiramente diferentes para se conectar à Internet.

Se você estiver desenvolvendo um jogo executado no Windows

Se você estiver desenvolvendo apenas jogos para Windows, precisará estar conectado à Internet quando instalar o ambiente de desenvolvimento, mas não precisará estar conectado depois disso.

No entanto, para jogos em rede, é necessária uma conexão com a Internet.

Se você estiver desenvolvendo um jogo executado no Windows Phone

Se você estiver desenvolvendo apenas jogos para Windows Phone, precisará estar conectado à Internet quando instalar seu ambiente de desenvolvimento, mas não precisará estar conectado durante o desenvolvimento de jogos.

No entanto, se você quiser jogar um jogo de rede usando um emulador, você precisará de uma conexão com a Internet. Isso não se aplica a testes em dispositivos reais.

Além disso, para jogos do Windows Phone, você deve estar conectado à Internet ao registrar seu aplicativo.

Se você estiver desenvolvendo um jogo que será executado apenas no Xbox 360

Isso é sempre necessário ao desenvolver jogos para Xbox 360 porque você deve se conectar ao Xbox Live pela Internet para iniciar o XNA Game Studio Connect. A conexão é necessária no console Xbox 360.

Ambiente de Rede Conectada Xbox 360: Xbox 360

Para obter mais informações, visite o site oficial do Xbox.

Ferramentas de desenvolvedor do Windows Phone : Windows, Xbox 360, Windows Phone

Este é um ambiente de desenvolvimento para o desenvolvimento de jogos com XNA. "C#" será usado como linguagem de programação. Se você instalar o "Windows Phone Developer Tools", o "Visual Studio 2010 Express para Windows Phone" e o "XNA Game Studio 4.0" serão instalados ao mesmo tempo. XNA Game Studio 4.0 também oferece suporte a outras versões superiores do Visual Studio 2010 para C#.

Se você quiser instalá-lo manualmente, faça o download no link abaixo.

Instruções detalhadas sobre como instalar as Ferramentas de Desenvolvedor do Windows Phone podem ser encontradas na página a seguir.

* Nas dicas aqui, tanto "Visual C# 2010 Express Edition" e "Visual Studio 2010" podem ser misturados, mas quase não há diferença no conteúdo.

Visual Studio 2010 : Windows, Xbox 360, Windows Phone

Um ambiente de desenvolvimento para programação em XNA. "C#" será usado como linguagem de programação. Se você instalar "Windows Phone Developer Tools", "Visual Studio 2010 Express para Windows Phone" e "XNA Game Studio 4.0" serão instalados ao mesmo tempo, portanto, se você instalar essa ferramenta, Visual Studio 2010 Express Você não precisa instalá-lo separadamente.

"Visual C# 2010 Express Edition" pode ser baixado do site da Microsoft e pode ser usado gratuitamente, desde que você se registre. XNA Game Studio 4.0 C# também é compatível com outras versões de nível superior do Visual Studio 2010.

Você deve instalar o Visual Studio 2010 antes de instalar o XNA Game Studio 4.0.

Se você quiser instalá-lo manualmente, faça o download no link abaixo.

Instruções detalhadas sobre como instalar o Visual Studio 2010 podem ser encontradas na página a seguir.

* Nas dicas aqui, tanto "Visual C# 2010 Express Edition" e "Visual Studio 2010" podem ser misturados, mas quase não há diferença no conteúdo.

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

Se você estiver desenvolvendo com XNA, você deve instalar o XNA Game Studio 4.0 além do Visual Studio 2010. Se você instalar as Ferramentas de Desenvolvedor do Windows Phone, o Visual Studio 2010 Express para Windows Phone e o XNA Game Studio 4.0 serão instalados ao mesmo tempo. Você não precisa instalá-lo separadamente.

Você deve instalar o XNA Game Studio 4.0 depois de instalar ou atualizar para o Visual Studio 2010.

Se você tentar instalar o XNA Game Studio 4.0 antes de instalar o Visual Studio 2010, você receberá uma mensagem de que o Visual Studio 2010 não está instalado e você não poderá instalá-lo.

Você pode baixar o XNA Game Studio 4.0 no link abaixo.

Você também pode encontrar instruções detalhadas sobre como instalar o XNA Game Studio 4.0 nas seguintes páginas:

Subscrição Xbox Live: Xbox 360

Para criar jogos para o Xbox 360, você precisará de uma assinatura do Xbox Live. Para obter mais informações sobre como se inscrever em uma assinatura Xbox Live, consulte o link abaixo.

Observe que as assinaturas do Xbox Live podem ser assinaturas Silver gratuitas. Se você não tiver uma associação Gold, você será automaticamente convertido em uma associação Silver, para que você não precise se preocupar com isso. (Estou usando-o com uma associação Silver.) )

No entanto, você deve ter uma "Assinatura Gold" para jogar no Xbox 360 usando a rede.

Cartão de crédito: Xbox 360, (Windows Phone)

Necessário para comprar uma associação ao XNA Creators Club. Se você é um estudante ou um menor de idade, você precisará do consentimento do seu tutor ou usá-lo em seu nome. Por favor, consulte seu responsável antes de usar.

Além disso, se você criou um jogo para Windows Phone, precisará dele para registrar seu jogo.

Assinatura do XNA Creators Club: Xbox 360

Para criar jogos para Xbox 360, você deve comprar uma assinatura do XNA Creators Club. Se você não precisar usar um Xbox 360, não precisará comprar uma assinatura do XNA Creators Club. Você precisará inserir suas informações pessoais quando fizer uma compra, mas observe que você não poderá se registrar se tiver menos de 12 anos de idade.

Você pode comprar uma assinatura do XNA Creators Club no Xbox 360. As assinaturas estão disponíveis por 12 meses (9.800 ienes) e 4 meses (4.800 ienes) (a partir de 2010/10/01).

Você pode encontrar instruções sobre como comprar nesta página.

XNA Game Studio Connect : Xbox 360

O XNA Game Studio Connect é usado para executar jogos criados com o XNA e para se conectar a um computador. Novamente, você só precisará dele se estiver desenvolvendo para o Xbox 360.

Você pode baixar o XNA Game Studio Connect no mesmo local onde você compra sua associação ao XNA Creators Club. O XNA Game Studio Connect em si é gratuito.

Para conectar o Windows ao Xbox 360 usando o XNA Game Studio Connect, consulte o link abaixo.

DirectX SDK

Você não precisa dele para o desenvolvimento XNA, mas ele vem com ferramentas que são úteis para o desenvolvimento, então acho que vale a pena instalar.

Você pode baixar o SDK do DirectX no link abaixo.

Outros__________

Eu coloco coisas que são boas de ter se necessário.

Unidade de Memória Xbox 360 (512MB)
Unidade de Memória Xbox 360 (64MB)
Ele pode ser usado para testar quando há vários dispositivos de destino de dados.