Criar um projeto para seu jogo para Xbox 360
resumo
Crie um projeto para seu jogo para Xbox 360 no XNA.
*Observe que a partir de 10/01/2010, todos os sistemas relacionados ao Xbox 360 no XNA Game Studio 4.0 são versões β.
Ambiente operacional
Pré-requisitos
Versões XNA suportadas | 4.0 |
Plataformas suportadas |
|
Versão do sombreador de vértice necessária do Windows | |
Versão do sombreador de pixel necessária do Windows |
Ambiente operacional
plataforma | Windows 7, Xbox 360 |
substância
Vamos criar um "projeto" para fazer um jogo para Windows. Um "projeto" é uma estrutura que gerencia coletivamente recursos como programas e imagens. Sempre que você faz um jogo, você começa criando este projeto.
Ao desenvolver um jogo para o Xbox 360, você precisa verificar se o Xbox 360 está pronto para aceitar comunicações do Windows para que o jogo seja executado no Xbox 360. Veja como fazer isso.
Depois de iniciar o Xbox 360, acesse a página Jogos e selecione Biblioteca de Jogos.
Mova para a direita e abra "Tipos".
Selecione Jogos Indie.
Selecione XNA Game Studio Connect.
Selecione Introdução para iniciar o XNA Game Studio Connect.
Em seguida, a tela mudará para a mostrada na figura. Esta tela é a tela de espera para receber a comunicação do computador. Ao desenvolver um jogo para o Xbox 360, o Xbox 360 geralmente é deixado nesse estado.
Agora, vamos criar um projeto para o Xbox 360 no lado do Windows.
Vamos iniciar o ambiente de desenvolvimento "Visual Studio 2010". Criar projetos e criar programas é feito basicamente com este software.
Se você tiver uma versão superior do Visual Studio 2010, inicie "Microsoft Visual Studio 2010 - Microsoft Visual Studio 2010" no menu Iniciar.
Se você tiver uma versão gratuita do Visual Studio 2010, inicie "Microsoft Visual Studio 2010 Express - Microsoft Visual C# 2010 Express" ou "Microsoft Visual Studio 2010 Express para Windows Phone" no menu Iniciar.
Uma tela semelhante à mostrada na figura aparecerá. Este é o "Visual Studio".
Agora, vamos criar um projeto. Na barra de ferramentas no canto superior direito da tela, pressione o botão "Novo projeto".
Você também pode fazer o mesmo a partir de "Arquivo" no menu.
Isso abrirá a caixa de diálogo "Novo projeto", conforme mostrado na figura.
No lado esquerdo da caixa de diálogo, selecione XNA Game Studio 4.0 em Modelos instalados. A única linguagem de programação é C#.
Em primeiro lugar, selecione "Modelo". É possível começar com um projeto em branco sem arquivos, mas você pode usar um modelo pré-criado para gerar programas básicos, arquivos, etc., para que você possa começar a desenvolver seus objetivos imediatamente.
Neste caso, criaremos um jogo para Xbox 360, então selecione "Jogo Xbox 360 (4.0)".
Em seguida, há um item para digitar "Nome (nome do projeto)" na parte inferior da caixa de diálogo, mas é uma boa ideia digitar o nome do jogo que você está criando. Esse nome de projeto também é um namespace, portanto, é preferível inseri-lo em caracteres alfanuméricos, se possível.
Desta vez, vamos continuar com "Xbox360Game1" inserido desde o início.
Em seguida, especifique o local (caminho da pasta) onde você deseja criar o projeto. Você pode inserir o local diretamente ou pode especificar o caminho da pasta no botão "Procurar" à direita. Se possível, é melhor criar um caminho que consista apenas em caracteres alfanuméricos.
A "solução" na parte inferior é a estrutura para organizar o projeto. Normalmente, você especifica o nome do projeto inteiro, mas para projetos menores, ele pode ser o mesmo que o nome do projeto. No XNA Game Studio 4.0, sempre que você cria um novo projeto, dois projetos são criados, então eles são criados juntos nesta solução.
Quando terminar, pressione o botão "OK".
Depois de um tempo, o projeto será criado e você verá o programa na tela. Este será o modelo base.
Se você examinar o Gerenciador de Soluções no lado direito da tela (que pode estar em um local diferente dependendo do seu ambiente do Visual Studio), verá que há dois projetos na solução e alguns arquivos neles.
By the way, há uma pequena diferença no arquivo de quando eu criei o projeto do jogo para Windows.
Desta vez, eu gostaria de executar o programa sem fazer quaisquer alterações ao programa. Pressione o botão "Iniciar Depuração" na barra de ferramentas na tela. A compilação é iniciada, a compilação é iniciada e, quando é concluída, o programa é implantado no Xbox 360 e o jogo é executado.
A propósito, "compilar" refere-se a uma série de tarefas que são executadas de uma só vez, como verificar automaticamente o programa em busca de erros, criar recursos e criar um arquivo executável que pode ser iniciado pelo programa.
Além disso, como o projeto do Xbox 360 tem uma operação chamada "Implantar" e o jogo não está sendo executado no Windows, você precisa enviar os dados criados para o Xbox 360. É isso que o "posicionamento" faz.
Agora, quando você o executa, o layout da tela muda, mas nada mais acontece. Portanto, se você olhar para a TV conectada ao Xbox 360, verá que a tela mudou para um preenchimento de cor única.
Dessa forma, tudo o que você precisa fazer é iniciar a depuração no Windows, e seu jogo será implantado no Xbox 360, e você poderá facilmente executá-lo no Xbox 360.
Agora, pressione o botão "VOLTAR" no controle conectado ao Xbox 360. O programa padrão é definido para sair do jogo.
Se você não tiver uma maneira de encerrar o jogo no Xbox 360 e quiser forçar o jogo a sair no Visual Studio, pressione o botão "Parar Depuração" na barra de ferramentas.
Aliás, os jogos que coloquei no Xbox 360 estão na categoria "Indie Games".
O método de fechar o projeto criado e o método de iniciar a produção a partir da continuação são os mesmos que para projetos do Windows, portanto, consulte isso. Você pode deixar seu Xbox 360 em paz.