Què és XNA?

Pàgina actualitzada :
Data de creació de la pàgina :

entorn

XNA Game Studio
  • 2.0
  • 3.0
  • 4.0

Sobre XNA

XNA és un entorn de desenvolupament integral per al desenvolupament de jocs proporcionat per Microsoft. XNA està dissenyat per permetre el desenvolupament de jocs per a diverses plataformes, incloses Windows, Xbox 360, Windows Phone i Zune. Poder desenvolupar un joc que es pugui executar a la Xbox 360, una consola de consola, en un entorn de desenvolupament especialment disponible per al públic en general, és un esdeveniment molt innovador que mai abans s'havia fet.

Xbox 360 での Windows からのゲーム配置Windows Phone エミュレータによる実行
Pantalla d'ubicació del joc a Xbox 360 (esquerra) S'està executant amb l'emulador de Windows Phone (dreta)

XNA està disponible de forma gratuïta sempre que tingueu un PC amb Windows i una connexió a Internet. El desenvolupament es realitza bàsicament en Windows, i es requereix cada dispositiu que es vulgui executar com a entorn d'execució.

El cost del dispositiu real per a cada destinació de desenvolupament i execució és obligatori, però a més, la subscripció premium per desenvolupar a Xbox 360 és "\ 9,800 (impostos inclosos) / any (a partir de setembre de 2010)" (en fer un joc per a Xbox 360), i en el cas de Windows Phone, el desenvolupament és gratuït, però costa diners registrar el programari que heu fet. Tanmateix, com que hi ha un mercat on podeu distribuir jocs fets tant amb Xbox 360 com amb Windows Phone, també podeu vendre jocs i obtenir ingressos.

* Xbox 360 utilitza una consola real que es pot jugar com una consola de jocs normal.

A més, en comparació amb DirectX (Unmanaged C++) i Managed DirectX, que s'han utilitzat per al desenvolupament de jocs com Windows i Xbox, el XNA Framework té moltes llibreries especialitzades per a jocs, i elimina processos complicats d'inicialització i gestió de memòria problemàtica tant com sigui possible. Està dissenyat per treballar amb programes senzills. Actualment, "C#" s'adopta com a llenguatge de programació, i tant XNA Framework com C# fan un bon ús dels avantatges de l'altre, fent molt fàcil ajuntar programes.

A més, el XNA Creators Club Online té kits d'inici , programes de mostra i fòrums per ajudar els desenvolupadors que són nous en XNA o tenen alguna experiència amb XNA.

XNA クリエーターズ クラブ オンライン
Club de creadors XNA en línia


Alguns dels kits d'inici que es distribueixen

A continuació es mostra el lloc oficial de XNA. Crec que pots llegir més sobre XNA aquí.

Lloc oficial

Nom del lloc
Club de creadors XNA en línia
Centre de desenvolupadors XNA
MSDN Fòrums > Tecnologies de Desenvolupament de Jocs (Fòrums)
XNA Japó Equip Bloc (Bloc)
Hinikeni XNA (bloc)
Centre de desenvolupadors XNA

Breu història de XNA

2004/03/24 S'ha anunciat el concepte XNA
2006/03/22 La versió de prova de XNA Studio, l'entorn de desenvolupament de pròxima generació, ja està disponible.
2006/08/30 XNA Game Studio Express 1.0 Beta 1 Llançat
2006/11/08 XNA Game Studio Express 1.0 Beta 2 Alliberat
2006/12/12 Llançament de XNA Game Studio Express 1.0
2007/04/24 XNA Game Studio Express 1.0 Versió d'actualització
2007/11/20 XNA Game Studio 2.0 β llançament
2007/12/13 Llançament de XNA Game Studio 2.0
2008/10/31 Llançament de XNA Game Studio 3.0
2010/09/16 Llançament de XNA Game Studio 4.0