Criando um projeto de jogo para Windows
resumo
Crie um projeto para o seu jogo para Windows no XNA.
* Esta dica é descrita em "Visual Studio 2010 Professional Edition", mas também pode ser operada em outras edições do Visual Studio 2010. Se você estiver usando uma versão diferente do japonês, substitua o nome e opere.
Ambiente operacional
Pré-requisitos
Versões XNA suportadas | 4.0 |
Plataformas suportadas | Windows XP SP3 ou posterior, Windows Vista SP2 ou posterior, Windows 7 |
Versão do sombreador de vértice necessária do Windows | 2.0 |
Versão do sombreador de pixel necessária do Windows | 2.0 |
Ambiente operacional
plataforma | Janelas 7 |
substância
Criar um projeto
Vamos criar um "projeto" para fazer um jogo para Windows. Um "projeto" é uma estrutura que gerencia coletivamente recursos como programas e imagens. Se você está fazendo um jogo, você sempre começa criando este projeto.
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, vamos criar um "jogo para Windows", então selecione "Jogo do Windows (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 "Windows Game 1" 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.
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 será iniciada e executará o programa quando ele for concluído.
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.
Quando o programa é executado, você verá uma tela semelhante à mostrada. Esta será a tela real do jogo do Windows. Nada é exibido ainda, mas será possível fazer várias coisas construindo um programa a partir de agora.
Quando você olha para essa tela, parece que você está apenas exibindo uma janela, mas, na verdade, o processo de inicialização da estrutura verifica se o jogo pode realmente funcionar, cria um dispositivo gráfico e executa o processamento de Mr./Ms. internamente.
No desenvolvimento de jogos convencionais, você tinha que criar esse processo sozinho, então era um limite bastante alto para aqueles que estavam tentando fazer um jogo pela primeira vez. O XNA Framework tira isso da equação para que você possa ir direto ao essencial do jogo.
Não há mais nada para fazer nesta tela, então feche a janela com o botão "×" no canto superior direito da tela.
Desta vez, o objetivo é criar um projeto, então este é o fim.
Para fechar o projeto, selecione "Fechar Solução" no menu "Arquivo". O projeto será fechado, então se você não tiver mais nada para fazer, você pode fechar a janela.
Aliás, mesmo que você não se preocupe em fazer isso, se você fechar a janela, o projeto será fechado automaticamente. Se você fez alguma edição, você será solicitado a confirmar o salvamento, então salve e saia.
A partir de agora, você abrirá o projeto que criou, mas há várias maneiras de fazê-lo.
Abrir a partir da página inicial
Na parte inferior esquerda da "Página Inicial" que aparece quando você inicia o Visual Studio, há um item chamado "Projetos recentes" e, como o nome sugere, há vários projetos usados recentemente, então você pode abri-lo simplesmente clicando no projeto que deseja abrir.
Abrir a partir do menu
Se você selecionar "Arquivo", "Abrir" ou "Projeto/Solução" no menu, a caixa de diálogo de seleção de arquivo será aberta, então navegue até a pasta onde você salvou o projeto e abra o arquivo "XXXXX.sln".
Você também pode fazer o mesmo em "Abrir projeto" na página inicial.
Abrir a partir do arquivo
No Explorador de Arquivos, por exemplo, digite . Basta clicar duas vezes no arquivo "sln" diretamente para abrir o projeto ao mesmo tempo que o Visual Studio 2010 é iniciado.