O que é XNA?

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

ambiente

XNA Estúdio de Jogos
  • 2.0
  • 3.0
  • 4.0

Sobre o XNA

XNA é um ambiente de desenvolvimento abrangente para desenvolvimento de jogos fornecido pela Microsoft. O XNA foi projetado para permitir o desenvolvimento de jogos para várias plataformas, incluindo Windows, Xbox 360, Windows Phone e Zune. Poder desenvolver um jogo que possa rodar no Xbox 360, um console de console, em um ambiente de desenvolvimento especialmente disponível para o público em geral, é um evento muito inovador que nunca foi feito antes.

Xbox 360 での Windows からのゲーム配置Windows Phone エミュレータによる実行
Tela de posicionamento do jogo no Xbox 360 (esquerda) Em execução com o emulador do Windows Phone (direita)

XNA está disponível gratuitamente, desde que você tenha um PC com Windows e uma conexão com a Internet. O desenvolvimento é feito basicamente no Windows, e cada dispositivo que você deseja executar como um ambiente de execução é necessário.

O custo do dispositivo real para cada destino de desenvolvimento e execução é obrigatório, mas além disso, a assinatura premium para desenvolvimento no Xbox 360 é "\9.800 (imposto incluído) / ano (a partir de setembro de 2010)" (ao fazer um jogo para Xbox 360), e no caso do Windows Phone, o desenvolvimento é gratuito, mas custa dinheiro para registrar o software que você fez. No entanto, como há um mercado onde você pode distribuir jogos feitos com Xbox 360 e Windows Phone, você também pode vender jogos e ganhar renda.

* Xbox 360 usa um console real que pode ser jogado como um console de jogo normal.

Além disso, em comparação com o DirectX (C++ não gerenciado) e o DirectX gerenciado, que têm sido usados para o desenvolvimento de jogos, como Windows e Xbox, o XNA Framework tem muitas bibliotecas especializadas para jogos e elimina processos de inicialização complicados e gerenciamento de memória problemático tanto quanto possível. Ele é projetado para trabalhar com programas simples. Atualmente, o "C#" é adotado como linguagem de programação, e tanto o XNA Framework quanto o C# fazem bom uso das vantagens um do outro, tornando muito fácil montar programas.

Além disso, o XNA Creators Club Online tem kits iniciais, programas de exemplo e fóruns para ajudar os desenvolvedores que são novos no XNA ou têm alguma experiência com o XNA.

XNA クリエーターズ クラブ オンライン
XNA Clube de Criadores Online


Alguns dos kits iniciais que são distribuídos

Abaixo está o site oficial do XNA. Acho que você pode ler mais sobre XNA aqui.

Site Oficial

Nome do Site
XNA Clube de Criadores Online
Centro de desenvolvedores XNA
Fóruns do MSDN > Tecnologias de Desenvolvimento de Jogos (Fóruns)
XNA Japão Team Blog (Blog)
Hinikeni XNA (blog)
Centro de desenvolvedores XNA

Uma Breve História do XNA

2004/03/24 XNA Concept Anunciado
2006/03/22 A versão de teste do XNA Studio, o ambiente de desenvolvimento de próxima geração, já está disponível.
2006/08/30 XNA Game Studio Express 1.0 Beta 1 Lançado
2006/11/08 XNA Game Studio Express 1.0 Beta 2 Lançado
2006/12/12 XNA Game Studio Express 1.0 Lançado
2007/04/24 Versão de atualização do XNA Game Studio Express 1.0
2007/11/20 XNA Game Studio 2.0 β Lançamento
2007/12/13 XNA Game Studio 2.0 Lançado
2008/10/31 XNA Game Studio 3.0 Lançado
2010/09/16 XNA Game Studio 4.0 Lançado