Início > Tutoriais, XNA > [XNA] Conceitos e Instalação – Introdução

[XNA] Conceitos e Instalação – Introdução

Olá pessoal, se você esta lendo este post ou é porque já ouviu falar de XNA ou nem sabe o que é, então vamos saber inicialmente o que é XNA.

XNA:

O XNA (sigla em inglês que significa XNA’s Not Acronymed) é um framework gratuito e robusto com interface amigável desenvolvido pela Microsoft para criar jogos tanto para PC quanto para o console XBox 360. XNA foi projetado pensando nas pessoas que querem fazer seus próprios jogos e acham complicado trabalhar com DirectX, OpenGL e/ou outras APIs. Além disso, é possível encontrar muita coisa pronta feita por outros desenvolvedores para facilitar ainda mais a programação. Mas não pense que é tão fácil usar XNA assim. Então para começar vamos ver como instalar o framework.

Requisitos mínimos:

  • DirectX 9.0c ou superior
  • Computador que suporte Pixel Shader 1.1 (recomendado 2.0 ou superior)
  • Alguma experiência com a linguagem C#
  • E uma boa idéia!

Para maiores informações dos requisitos, segue lista mais completa: clique aqui.

Instalação:

Se você cumprir os requisitos acima, agora é só instalar o Visual C# 2008 Express Edition, que não tem custo e você pode registrá-lo ao final da instalação.

Após abaixar o Visual C#, instale o mesmo em sua máquina e após a instalação vamos fazer download da versão mais atual do XNA por enquanto.

  • XNA 3.1 (versão lançada em 03/07/2009)

Ao concluir o download do XNA 3.1 é hora de instalar. Após possuir o XNA instalado em seu computado, chega a  hora de ver se tudo está funcionando corretamente.

Teste:

Abra o Visual Studio 2008 Express Edition e abra o menu File -> New Project… (Figura 1)

Figura 1 - Criando um projeto de teste
Figura 1 – Criando um projeto de teste

Uma janela conforme a figura 2 deve aparecer.

Figura 2 - Novo projeto
Figura 2 – Novo projeto

Nesta janela, você deve escolher o formato do projeto e o nome para o mesmo, conforme figura 2.  Após isso, clique no botão OK e uma janela de projeto vai aparecer (figura 3).

Figura 3 - Tela de projeto
Figura 3 – Tela de projeto

Com o projeto aberto, você deve agora compilar o mesmo para ver se a instalação esta funcionando corretamente. Para fazer isso abra o menu Debug -> Start Debugging ou tecle F5.

Figura 4 - Projeto em execução
Figura 4 – Projeto em execução

Se não aparecer nenhum erro, então a tela do projeto (figura 4) irá aparecer, significando que a instalação do XNA 3.1 foi um sucesso e você pode usá-lo agora para fazer seus jogos.

Informações adicionais:

Segue uma lista dos formatos que o XNA suporta:

  • Formatos 2D: DDS, BMP, JPG, PNG e TGA
  • Formatos de Áudio: XAP (projeto de áudio gerado pelo XACT Tool), WAV, MP3 e WMA
  • Formatos 3D: X (DirectX) e FBX (Formato da Autodesk, mas já é suportado por alguns softwares free e pela maioria dos softwares de modelagem comercial)
  • Fontes: SpriteFont (Arquivo XML usado pelo XNA onde você pode descrever as características da fonte usada, como: tamanho etc.
  • XML: Suporta arquivos. XML que podem ser usados para armazenar dados do jogo
  • Shaders: Suporta arquivos .FX que são usados para descrever efeitos na renderização de modelos 3D ou 2D.

Espero que tenham aproveitado a leitura e que tenham gostado, pois logo viram mais artigos sobre o funcionamento do XNA e implementações de alguns joguinhos.

Abraços.

CategoriasTutoriais, XNA Tags:,
  1. Nenhum comentário ainda.
  1. No trackbacks yet.