Wat is XNA?

Pagina bijgewerkt :
Aanmaakdatum van pagina :

milieu

XNA Game Studio
  • 2.0
  • 3.0
  • 4.0

Over XNA

XNA is een uitgebreide ontwikkelomgeving voor game-ontwikkeling die wordt aangeboden door Microsoft. XNA is ontworpen om game-ontwikkeling mogelijk te maken voor meerdere platforms, waaronder Windows, Xbox 360, Windows Phone en Zune. Het kunnen ontwikkelen van een game die kan draaien op de Xbox 360, een consoleconsole, in een ontwikkelomgeving die speciaal beschikbaar is voor het grote publiek, is een zeer innovatieve gebeurtenis die nog nooit eerder is gedaan.

Xbox 360 での Windows からのゲーム配置Windows Phone エミュレータによる実行
Scherm voor het plaatsen van games op Xbox 360 (links) Draaien met Windows Phone Emulator (rechts)

XNA is gratis beschikbaar zolang je een Windows-pc en een internetverbinding hebt. De ontwikkeling gebeurt in principe op Windows en elk apparaat dat u als uitvoeringsomgeving wilt gebruiken, is vereist.

De kosten van het eigenlijke apparaat voor elke ontwikkelings- en uitvoeringsbestemming zijn verplicht, maar bovendien is het premium-lidmaatschap voor het ontwikkelen op Xbox 360 "\9.800 (inclusief belasting) / jaar (vanaf september 2010)" (bij het maken van een game voor Xbox 360), en in het geval van Windows Phone is de ontwikkeling gratis, maar het kost geld om de software die je hebt gemaakt te registreren. Aangezien er echter een markt is waar je games kunt distribueren die zijn gemaakt met zowel Xbox 360 als Windows Phone, kun je ook games verkopen en inkomsten verdienen.

* Xbox 360 maakt gebruik van een echte console die kan worden gespeeld als een normale gameconsole.

Bovendien heeft het XNA Framework, in vergelijking met DirectX (Unmanaged C++) en Managed DirectX, die zijn gebruikt voor game-ontwikkeling zoals Windows en Xbox, veel bibliotheken die gespecialiseerd zijn in games en elimineert het ingewikkelde initialisatieprocessen en lastig geheugenbeheer zoveel mogelijk. Het is ontworpen om met eenvoudige programma's te werken. Momenteel wordt "C#" aangenomen als programmeertaal, en zowel het XNA Framework als C# maken goed gebruik van elkaars voordelen, waardoor het heel gemakkelijk is om programma's samen te stellen.

Daarnaast heeft de XNA Creators Club Online starterkits, voorbeeldprogramma's en forums om ontwikkelaars te helpen die nieuw zijn bij XNA of enige ervaring hebben met XNA.

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


Enkele van de starterkits die worden uitgedeeld

Hieronder vindt u de officiële site voor XNA. Ik denk dat je hier meer over XNA kunt lezen.

Officiële site

Naam van de site
XNA Makers Club Online
XNA-ontwikkelaarscentrum
MSDN-forums > technologieën voor game-ontwikkeling (forums)
XNA Japan Team Blog (Blog)
Hinikeni XNA (blog)
XNA-ontwikkelaarscentrum

Een korte geschiedenis van XNA

2004/03/24 XNA Concept aangekondigd
2006/03/22 De proefversie van XNA Studio, de ontwikkelomgeving van de volgende generatie, is nu beschikbaar.
2006/08/30 XNA Game Studio Express 1.0 Beta 1 uitgebracht
2006/11/08 XNA Game Studio Express 1.0 Beta 2 uitgebracht
2006/12/12 XNA Game Studio Express 1.0 uitgebracht
2007/04/24 XNA Game Studio Express 1.0 Refresh-release
2007/11/20 XNA Game Studio 2.0 β Release
2007/12/13 XNA Game Studio 2.0 uitgebracht
2008/10/31 XNA Game Studio 3.0 uitgebracht
2010/09/16 XNA Game Studio 4.0 uitgebracht