Please continue to work on XNA. It's a great way for indie game developers like myself to make games and give them to the world. XNA gave us the ability to put our games, easily, on the most popular platforms, and to just dump XNA would be therefor heartbreaking... I implore you to keep working on XNA so we C# developers can still make amazing games!
Just wanted to say the same thing you are ahead of me :)
Virgile Bello commented
For those interested, we just released a C# Game Engine quite close to XNA:
RB Whitaker commented
Nobody is asking for massive improvements to XNA right now. (We'd love to have it, but that's not the most important thing.) What I've heard from all of the XNA devs that I've talked to is the following:
1. Integration into the latest versions of Visual Studio. There are some workarounds to make this happen, and having written a workaround script myself, I can tell you that this should be an almost trivial task.
2. Ability to run XNA games on the Xbox One, as well as the latest version of Windows and Windows smartphones. Supposedly, .NET Framework apps and games are supposed to work on all of these, so again this shouldn't be anything out of the ordinary.
3. Upgrading XNA to use the latest versions of both the .NET Framework and DirectX. This is possibly a little more involved, but probably nothing too crazy.
A one man team could make this happen, so it doesn't really matter to me that 18,000 people were laid off. (Especially since the bulk of the layoffs came from the Nokia side.) I've said it before and I'll say it again, I'll happily do the work for free, if it could be officially sanctioned my Microsoft.
It really is a little bit of work to make a lot of people happy.
Above everything else though, if you're not going to make an XNA 5, we'd sure like a more thorough, coherent explanation that makes sense to us (and not just to MSFT insiders) as to why you won't continue it. You'd be making a huge mistake to not do at least that much, considering this item has absolutely blown away every other proposal that has ever existed on this site in terms of votes. (And the second highest being to allow .NET games on the Xbox One, no less.)
michael hansen commented
why no xna 5.0 ,, well the open source monogame is working on it
and microsoft has fired 18.000 people do you think microsoft have the dollars to contunie developerment of xna NO,, despite that we have all invested dollars in there platform
so think twice before invest in microsoft platform,, you do not know when thay dump the framework ,, and that kill your brand and your company.. end of that
If M$ really is abandoning xna 5, they should just GPL open source the whole darn thing -- including the content pipeline, etc -- so other teams can pick up the ball more fully. Why abandon a technology, NOT support it, and then NOT release its code? Seems like just bad business.
MS "insider" here. No XNA5. End of story. You can continue to upvote, but it won't matter. We're sorry.
What about merging WPF/SILVERLIGHT and XNA into a new product?
But please make it run on Windows 7!.
Killing XNA is as stupid as this new "All Cloud" trend.
I'll be moving to Linux if Microsoft (Google has always been about that, and I don't into Apple) keeps current course.
Craig Deubler commented
Rather than competing with MonoGame why not contribute resources to help make MonoGame a (more) truly awesome platform?
Loren Lemcke commented
Developer of Over 9000 Zombies! here. I definitely am in favor of XNA 5.0 or at the very least continued support for both developers and users of XNA applications. Thank you!
RB Whitaker commented
I suspect the delay at this point is not in the number of votes, but in the timing of internal discussions. Microsoft is going through a bit of a mid-life crisis right now. The mobile market has been exploding over the last few years, and Microsoft has hardly any of that traffic. Desktop sales are dropping, and that's the area Microsoft has dominated for decades. So they're trying to figure out who they're going to be in the future, and what software they need to support that new role. I suspect there's internal debate about whether something like XNA really helps them as they move forward.
If that's the case, though, from my point of view, it seems clear that XNA would be very helpful to them. If you bring XNA up to DX11 and Visual Studio 2013, and build an easy pathway to deploy XNA games on the Xbox One, the Windows 8 Phone, and Windows desktops and tablets, you'll probably get a lot of new games getting out to your mobile platforms. That solves the chicken-and-egg problem for you pretty nicely. (App developers don't want to make apps for a platform that isn't used, and users don't want to use a platform that there are few apps for.)
I could be wrong, but I really don't think that would be very much work. I'd volunteer to do it, if it could be officially sanctioned by Microsoft.
wake up microsoft, make XNA 5.0 :(((((
It's obvious from all the comments and votes that XNA 5 is wanted. Please just let us know whether you are going to develop XNA 5 or not.
There is no reasonable replacement product for XNA, please continue its development.
мс вроде искала людей для разработки апи, подобного xna. Может, знает кто, чем дело закончилось?
ShadpDX.ToolKit << к сожалению, и с шарпдх не все гладко. Вроде как автор над проектом более не работает.
I just don't understand why MS would kill XNA, it was a great platform. If they had XNA 5 with support for Windows 8, Windows Phone 8, Desktop, Xbox One, DirectX 11, and .NET 4.5 MS would have MANY great games popping up on the stores. Can we at least have some sort of response?
Is your competitors application written in .NET. Would you like to see how their code is written to better your program. Try This: http://architects.dzone.com/articles/decompiling-net-applications
Скорее всего, вряд ли выйдет XNA 5, так как для DirectX 10 / 11 нужен совершенно другой api. Надеюсь, что через какое-то время ShadpDX.ToolKit тоже будет иметь полноценную поддержку content pipline. А пока что альтернативы для XNA я никакой не вижу.
XNA man commented
Unity3d is not a replacement for XNA. XNA is a framework rather than an engine. The nich is empty. Please bring back XNA. It doesn't have to be a rich editor. An API + Content Pipeline is just enough. Or at least open-source it to make MonoGame life easier.