Was ist XNA?
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.
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 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 |