Jump to content
  • Advertisement
Sign in to follow this  
ChristianFrantz

xna dead. now what?

This topic is 1864 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I've been teaching myself XNA for a while now and after recently discovering that it's no longer being supported by Microsoft, I'm wondering what the best alternative to XNA is if there even is any. Does anyone have any information on where else to look now that XNA isn't getting updates?

 

Keeping in mind that I'm going to be using C# as my main language now until I feel comfortable enough to move to C++.

Share this post


Link to post
Share on other sites
Advertisement

No it still can be. Everything will still work including Xbox Live is what my understanding is. It's just that Microsoft wont be supporting it or updating it anymore

Share this post


Link to post
Share on other sites

There are a couple of alternatives available including MonoGame, and ANX. Searching to find the MonoGame website just now I also stumbled across MonoXNA, but I hadn't heard of it previously and don't know anything about it. Of the three, I believe MonoGame is the most stable and mature, so I'd suggest taking a look at it if you're not comfortable continuing to use XNA for now.

If you make a game in XNA right now, will it not be able to be installed on PCs?


Not at all, there's absolutely no reason you can't continue to use the existing XNA library for now, it just won't be receiving support or updates.


Hope that helps! smile.png

Share this post


Link to post
Share on other sites

XNA isn't supported anymore, but thats no reason to jump off the band-wagon. Its still a Fantastic Framework to use for developing games and will work on any PC that has .NET 4.0+ and the XNA Redist installed. (and compatible gpu :P)

 

My personal feeling is, that when the "720" comes out they will have a new version / platform for us (indie folk) to develop on. I personally cant see why the wont' as Sony has PS4 Indie Confirmed(?).

 

So, just becuase they stopped supporting it, dosnt mean they are going to kill it anytime soon. Lik eJbAdams said, Monogame used the same framework just 'supported'.

Share this post


Link to post
Share on other sites

I've switched Xna for MonoGame, originally because I am coding for Windows 8 Store. There's even a beta version of their ContentPipeline in the works.

Share this post


Link to post
Share on other sites

Another vote for Monogame here - I've been using it for a few months now as a replacement for XNA, and it's really good.

 

As evolutional mentioned there's a beta of the new content pipeline (otherwise you need the windows SDK as Monogame uses the XNA content pipeline), and there's a DirectX implementation on the way too. Being open source is a big plus too.

Share this post


Link to post
Share on other sites

I too was disappointed about the death of XNA.  I am working on a rather large project that used XNA, and since finding out XNA was getting the axe, I have switched over to SharpDX.  I actually prefer working with a lower level interface than XNA.  While XNA is nice and convenient  I think overall I just prefer the low level API access.  You can still use the parts of the XNA API that are timeless, such as the 3D vector math library, but as for the rendering engine, SharpDX provides the same functionality with more flexibility.

 

Or you could just switch to MonoGame, of course.  

Edited by metsfan

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!