Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 58 reacties, 26.595 views •
Submitter: TJHeuvel

Microsoft heeft laten weten dat het per april 2014 stopt met het XNA framework-programma. XNA gaf met name kleine ontwikkelaars de mogelijkheid om games te bouwen voor de Xbox 360 en Windows Phone 7.

Het uitfaseren van het XNA-framework werd aangekondigd in een e-mail die Microsoft naar een aantal spelontwikkelaars heeft verstuurd. In de mail liet de softwaregigant weten dat de XNA Game Studio-software voor de Xbox 360 niet langer wordt doorontwikkeld en vanaf 1 april 2014 niet langer beschikbaar is, zo meldt CVG.

Ook het bijbehorende DirectX-pakket zal vanaf april 2014 niet langer beschikbaar zijn binnen het MVP Award Program, een programma dat Microsoft begon in een poging talentvolle spelontwikkelaars aan zich te binden. Onduidelijk is nog of Microsoft met het schrappen van XNA geheel stopt met het aanbieden van een Xbox-developmentplatform dat met name interessant is voor zogenaamde 'indies', of dat de softwaregigant een nieuw platform zal gaan aanbieden, al dan niet in combinatie met de aankondiging van een nieuwe Xbox.

Met XNA Game Studio, die in 2006 beschikbaar kwam, bracht Microsoft een game-ontwikkelomgeving uit waarmee eenvoudige games voor de pc, Windows Phone 7 en Xbox 360 ontwikkeld konden worden. Met het pakket werden een aantal succesvolle titels ontwikkeld die op Xbox Live Arcade beschikbaar kwamen, waaronder de indie-games Bastion, Ilomilo en Fez. Desondanks waren developers gebonden aan de strikte regels die Microsoft hanteert voor het Xbox Live-platform. Zo moest de ontwikkelaar van de titel Fez tienduizenden dollars betalen voor certificering van een patch. De developer zag daarom af van de mogelijkheid om de fout in de game te repareren.

Reacties (58)

Reactiefilter:-158055+138+26+30
Moderatie-faq Wijzig weergave
Ik weet nog wel dat ik aan het twijfelen was om hier energie in te steken (en aantal jaar geleden). Zo merk ik steeds vaker dat twijfel naar mate ik ouder wordt een belangrijke factor kan zijn in het niet ingaan op iets nieuws. Bij dit is dus gebleken dat mijn onderbewuste intu´tie goed was (ik hoef geen schouderklopje hoor). Ik heb het al eerder gehad bij ActiveX, Windows Mobile, .Net, WPF en Silverlight. Heb tevens mijn twijfels over het ontwikkelen met HTML5 en javascript op Windows 8 en Windows Phone platforms.

Dat multi-platform gedoe daar is Microsoft naar mijn idee geen ster in omdat het teveel blijft hangen op alles wat van Microsoft is maar buiten dat afhankelijk blijft van 'iets' wat dat 'iets' ook moge zijn. Nog steeds te afhankelijk dus en dat geeft de twijfel. Net als dat HTML5 en javascript verhaal, je moet weer bibliotheken van Microsoft gebruiken om iets, dat transparant is op zichzelf, toe te passen in een omgeving van Microsoft. Doet mij sterk denken aan het Java Virtual Machine verhaal, Microsoft versus Sun alhoewel in verkapte vorm, eigen implementatie = afhankelijkheid.

En je ziet het, zoals ook in de tekst staat vermeld, nog eisen stellen ook nadat ze je afhankelijk hebben gemaakt door een gratis tool (was toch gratis naar ik mij kon herinneren?). Dus het enige doel is, ondanks dat het zogenaamd een open en vriendelijk karakter heeft, je te binden aan Microsoft zodat ze later iets mee kunnen en niet alleen maar om het platform populairder te maken (waar ze in feite indirect aan kunnen verdienen ala Windows).

Dus nu zeggen ze met XNA niet bedankt (ook al is het redelijk succesvol gebleken) maar goodbye omdat het niet meer past in het verdienmodel, er moet weer wat nieuws komen. En zo gaat dat bij Microsoft, vernieuwen om het vernieuwen ofwel de carrousel draaiende houden. Het is een stank voor dank verhaal.

De enige stabiele factor bij Microsoft is Windows en de rest: "don't burn your fingers" (vrij vertaald :+ ). Ik hoop dat ze het eens anders gaan zien bij Microsoft maar ik vrees dat dat er niet inzit. En zolang dat niet veranderd blijft Microsoft een risicovolle onderneming om daarin te investeren om voor te programmeren omdat de continu´teit van het nieuwe niet geradeerd is, vaak omdat de basis is gebouwd op vernieuwing en niet per se op verbetering (al wordt dat wel zo gebracht natuurlijk, als verbetering maar dat is marketing).

[Reactie gewijzigd door Erwines op 4 februari 2013 05:08]

Ik hoop echt dat de volgende generatie games crossplatform worden zodat halo 5 tenminste ook voor de PC komt. Het zou al helemaal cool zijn als de xbox functionaliteit in win8 zou zitten, beetje zoals bij steam en de steamboxen
Erg jammer. XNA is zo toch wel ongeveer het enige dat je kan gebruiken om snel en handig goed presterende games te maken in .Net...

Waarom moet Microsoft nu ook weer stoppen met diensten die het volgens mij toch niet zo slecht doen? Eerst MSN, nu XNA? MSN had in de eerste plaats gewoon moeten blijven draaien...
Ik zie het probleem niet zo. Of toch maar vooral wel een waarom! Ten eerste is XNA van kern uit een framework voor crossplatform xbox360 en win xp dx 9 gelimiteerd. Hoger dx9.0L
Er is nu win8 en xbox3 staat er aan te komen. Vanaf dx10 is drivermodel omgegooid en de dx10 funtion calls kwa os kernel layer verplaats zodat het schoner en toegankelijker is met minder overhead. Geen LPLP... gedoe meer

Dit houd in dat voor vista en hoger en xbox3 kernels sowieso met iets in de kern nieuws moet komen.

Xna dood mischien later iets nieuws in de plaats dat ook C# gebruikt maar dan een dx11.1 framework gebruikt. Op basis van de Xb3 en wp8 w8 w8RT API's en "Metro" based store api.
Ik ben eerder van mening dat het onvermijdelijk is.

Maar mogelijk wel een omen dat ze xbox360 laten vallen als als een baksteen. Denk dat dat het grootste probleem is. En ze zijn meer gefocused op xbox lijn dan PC. Dus achteraf verbaasd het me eigenlijk niet.

Kijk wel uit naar dx11.1 of hoger met C# zonder wrapper gedoe.
Ik gebruik de Sunburn engine, die is op XNA gebouwd. De makers zagen dit ook al aankomen (vooral met Windows 8 en Windows Phone 8 die redelijk C++ georienteerd zijn qua games) en zijn overgestapt op SharpDX. Het mooie als XNA developers is, ze houden vrijwel alles gelijk zodat je huidige project blijft werken.

Met een beetje geluk breiden ze de targets nog wat verder uit naar Android en IOS. Momenteel zou Windows 8 ook in Metro modus moeten werken, en windows phone 8 als native app.

Microsoft raad zelf ook al SharpSX aan als alternatief, omdat ze natuurlijk ook zien dat niet iedereen ineens alles naar C++ gaat overgooien.

Ik hoop dat Synapse Gaming snel de nieuwe Sunburn released, want ik wil wel graag iets uitbrengen voor windows 8 en windows phone 8.

Ik verwacht ook niet dat MS zelf nog met een nieuwe variant komt, want er is nu echt gewoon een support gap. Dan hadden ze het al gedaan.

Voor de nieuwe Xbox verwacht ik eigenlijk min of meer dat Windows 8 metro of windows phone 8 (of een mix ervan) apps er op gaan werken. Misschien dat het zoals met XNA een ander target word, maar het zal denk ik vrij erg erop gaan lijken (wat het porten makkelijk zal maken).

Ik vind het wel schandalig dat ze het er zo maar uit schoppen. Er zijn veel mensen die hier veel tijd en geld in hebben geinvesteerd, vooral omdat ze het zo hebben gepushed voor alle platformen.

[Reactie gewijzigd door LOTG op 3 februari 2013 15:37]

Op dit item kan niet meer gereageerd worden.



LG G4 Battlefield Hardline Samsung Galaxy S6 Edge Microsoft Windows 10 Samsung Galaxy S6 HTC One (M9) Grand Theft Auto V Apple iPad Air 2

© 1998 - 2015 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True