Was ist XNA?

Diese Seite wurde aktualisiert :
Erstellungsdatum der Seite :

Umwelt

XNA Game Studio
  • 2.0
  • 3.0
  • 4.0

Informationen zu XNA

XNA ist eine umfassende Entwicklungsumgebung für die Spieleentwicklung, die von Microsoft bereitgestellt wird. XNA wurde entwickelt, um die Spieleentwicklung für mehrere Plattformen zu ermöglichen, einschließlich Windows, Xbox 360, Windows Phone und Zune. In der Lage zu sein, ein Spiel zu entwickeln, das auf der Xbox 360, einer Konsolenkonsole, in einer Entwicklungsumgebung laufen kann, die speziell für die breite Öffentlichkeit zugänglich ist, ist ein sehr innovatives Ereignis, das es noch nie zuvor gegeben hat.

Xbox 360 での Windows からのゲーム配置Windows Phone エミュレータによる実行
Spielplatzierungsbildschirm auf der Xbox 360 (links) Ausführen mit dem Windows Phone-Emulator (rechts)

XNA ist kostenlos verfügbar, solange Sie über einen Windows-PC und eine Internetverbindung verfügen. Die Entwicklung erfolgt grundsätzlich unter Windows, und jedes Gerät, das Sie als Ausführungsumgebung ausführen möchten, ist erforderlich.

Die Kosten für das tatsächliche Gerät für jedes Entwicklungs- und Ausführungsziel sind obligatorisch, aber zusätzlich beträgt die Premium-Mitgliedschaft für die Entwicklung auf der Xbox 360 "9.800 \\ (inkl. Steuern)/Jahr (ab September 2010)" (bei der Entwicklung eines Spiels für Xbox 360), und im Fall von Windows Phone ist die Entwicklung kostenlos, aber es kostet Geld, die von Ihnen erstellte Software zu registrieren. Da es jedoch einen Markt gibt, auf dem Sie Spiele vertreiben können, die sowohl mit der Xbox 360 als auch mit Windows Phone erstellt wurden, können Sie auch Spiele verkaufen und Einnahmen erzielen.

* Die Xbox 360 verwendet eine echte Konsole, die wie eine normale Spielkonsole gespielt werden kann.

Darüber hinaus verfügt XNA Framework im Vergleich zu DirectX (nicht verwaltetes C++) und verwaltetem DirectX, die für die Spieleentwicklung wie Windows und Xbox verwendet wurden, über viele Bibliotheken, die auf Spiele spezialisiert sind, und eliminiert komplizierte Initialisierungsprozesse und eine umständliche Speicherverwaltung so weit wie möglich. Es ist so konzipiert, dass es mit einfachen Programmen arbeitet. Derzeit wird "C#" als Programmiersprache verwendet, und sowohl das XNA Framework als auch C# nutzen die Vorteile des jeweils anderen, was das Zusammenstellen von Programmen sehr einfach macht.

Darüber hinaus bietet der XNA Creators Club Online Starterkits, Beispielprogramme und Foren, um Entwicklern zu helfen, die noch nicht mit XNA vertraut sind oder bereits Erfahrung mit XNA haben.

XNA クリエーターズ クラブ オンライン
XNA Creators Club Online


Einige der Starterkits, die verteilt werden

Unten finden Sie die offizielle Website für XNA. Ich denke, Sie können hier mehr über XNA lesen.

Offizielle Website

Name der Website
XNA Creators Club Online
XNA Developer Center
MSDN-Foren > Technologien für die Spieleentwicklung (Foren)
XNA Japan Team Blog (Blog)
Hinikeni XNA (Blog)
XNA Developer Center

Eine kurze Geschichte von XNA

2004/03/24 XNA-Konzept angekündigt
2006/03/22 Die Testversion von XNA Studio, der Entwicklungsumgebung der nächsten Generation, ist jetzt verfügbar.
2006/08/30 XNA Game Studio Express 1.0 Beta 1 veröffentlicht
2006/11/08 XNA Game Studio Express 1.0 Beta 2 veröffentlicht
2006/12/12 XNA Game Studio Express 1.0 veröffentlicht
2007/04/24 XNA Game Studio Express 1.0 – Aktualisierungsversion
2007/11/20 Version von XNA Game Studio 2.0 β
2007/12/13 XNA Game Studio 2.0 veröffentlicht
2008/10/31 XNA Game Studio 3.0 veröffentlicht
2010/09/16 XNA Game Studio 4.0 veröffentlicht