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. Je kunt ook een cookievrije versie van de website bezoeken met minder functionaliteit. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , reacties: 58, views: 25.828 •
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)

Ik vraag mij af of Microsoft nog wel weet wat zij wel willen want ze schrappen (naar mijn inziens) best levensvatbare producten wat door het management(?) als dood wordt verklaart. XNA had best wel wat kunnen zijn als de voorwaarden niet zo inhalig en rigide waren opgesteld.
Zo. Weer wat populariteit voor Xamarin erbij.

Al enige tijd timmeren zij niet alleen aan de weg om Mono (een Open Source variant van het .NET Framework) werkend te krijgen op zo'n beetje ieder bekend platform maar sponsoren zij ook het MonoGame project, een volledige opensource implementatie van XNA 4 die daarnaast ook nog eens geheel crossplatform is. Dus je krijgt hierdoor als game developer de mogelijkheid om games te bouwen die niet alleen onder Windows of Windows Phone werken, maar zo'n beetje elk platform waarop een Mono runtime kan draaien zoals iOS, Android en OS X. Meer info over MonoGame is te vinden op: http://www.monogame.net/.

Dit framework heeft zich in de praktijk al meer dan bewezen, aangezien onder meer de iPad en OS X port van de bijzonder populaire XBLA titel Bastion hierop draait.

Ik denk dat veel indie game developers niet alleen zullen gaan herorienteren en gebruik gaan maken van Unity (wat een hoop extra werk kost), maar ook zeker geinteresseerd zullen gaan zijn in MonoGame (omdat dit slechts een kwestie van rebuilden is, en als added bonus ook als basis kan dienen voor een release op OSX en iOS).
Microsoft is fout bezig -ik durf niemand aan te raden om geld in te zetten op Powershell, .net of wat dan ook. Het kan morgen gedaan zijn - en dan zit je daar met je zware investeringen!
Apple is een haar beter, maar ook daar begint soortgelijke rottigheid - zeker nu Jobs er niet meer is - wees gerust.
Het zijn allebei monopolisten - of kandidaad-monopolisten - en die doen er alles aan om de markt gesloten te houden, lukt dat niet - dan is de oplossing onrendabel en dan wordt die stopgezet.
Terwijl de markt eigenlijk vraagt naar garanties omtrend een platform! Vooral dat wordt gemist.

Het is dan ook enorm jammer dat Oracle de overname van Java zo verknald heeft. Idem voor MySQL - en het is een bewijs dat elk bedrijf gewantrouwd moet worden, tot in het absurde.

De banken hebben 't ons geleerd - zelfregulering werkt niet - niet in het verleden niet in de toekomst!
Apple is een haar beter, maar ook daar begint soortgelijke rottigheid - zeker nu Jobs er niet meer is - wees gerust.
Huh? Apple's hele iOS platform draait zo'n beetje op indie developers. Apple wil eigenlijk ook geen onderscheid maken tussen de voorwaarden voor zowel indie developers als de grote ontwikkelstudios. Juist om deze reden is er nu een conflict tussen Apple en Microsoft over Office voor iOS. Microsoft wil graag een Office product voor iOS uitbrengen, maar wil niet aan de standaard 30% afdracht voor Apple. Apple daarentegen wil geen uitzonderingspositie voor Microsoft.

Vergis je niet, indie gaming wordt steeds belangrijker. Juist vanuit die hoek zie je tegenwoordig veel innovatie. Ik begrijp dan ook niet dat Microsoft deze vergissing begaat. XNA leek me een mooi platform, met deze actie zullen ze een hoop "goodwill" bij indie developers verliezen.

[Reactie gewijzigd door MacWolf op 4 februari 2013 01:01]

Dat soort dingen krijg je met gesloten standaarden. Dus altijd met open standaarden werken.
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]

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.
Microsoft is "all in" gegaan op Windows 8 en Metro, dus alles wat niet aan het succes daarvan bijdraagt, gaat weg.

Met de introductie van de "XboX 720" of misschien al bij da aankondiging zal het einde van de ondersteuning voor de 360 in zich komen.

PS: ik heb Win8 een tijdje getest, met Classic Shell om het nog een beetje werkbaar te houden, maar ben inmiddels toch weer terug op Win7.
Ik heb gisteren mijn aller eerste W8 ervaring gehad. Verse installatie.
Vista
W7homepremium 2x
W8pro
installs er op

Kan nog niks zeggen wel schijfbeheer kunnen vinden en AMD 5870 driver gedownload.
Waarom? Voor de spelletjes?
Ik vind W8 Pro met het gratis Classic shell om het irriterende tegelscherm uit te schakelen i.c.m. Office 2013 Pro en Visio 2013 prima werken.
:)
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 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

Op dit item kan niet meer gereageerd worden.



Populair:Apple iPhone 6DestinyAssassin's Creed UnityFIFA 15Nexus 6Call of Duty: Advanced WarfareApple WatchWorld of Warcraft: Warlords of Draenor, PC (Windows)Microsoft Xbox OneAsus

© 1998 - 2014 Tweakers.net B.V. Tweakers is onderdeel van De Persgroep en partner van Computable, Autotrack en Carsom.nl Hosting door True

Beste nieuwssite en prijsvergelijker van het jaar 2013