Wat is XNA?
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.
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 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 |