Jump to content
  • Advertisement
Sign in to follow this  
Ashton Lloyd

Any point Learning XNA?

This topic is 1999 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

Hello, I was just about to start some tutorials for C# XNA as i would eventually like to make a SHMUP game, when I read that XNA will no longer be supported. Is there any point me learning it C# and XNA now? i am a complete programming beginner but would like to eventually code my own games. thanks. 

Share this post


Link to post
Share on other sites
Advertisement

Many people have been asking this exact question here on gamedev, and it's normally beginning developers. Here's what I am going to say:

 

XNA is not gone. It's a great framework that has very few bugs and can still be very useful. Companies (and people) "drop support" of API's, programming languages, and projects all the time. What it really means is: "We're developing new API's right now, and are currently not working on XNA". XNA still works for Windows, you can still download it, and it's still a great framework. They're just working on other API's (Probably HTML / JavaScript in Windows Eight).

 

Go for it. XNA is great, however I recommend another API which is still under development: MonoGame!

 

Have fun! Cheers :)!

Share this post


Link to post
Share on other sites
Once you learn the basics, languages and APIs like XNA become interchangeable. Learn with whatever you like.

Share this post


Link to post
Share on other sites

Once you learn the basics, languages and APIs like XNA become interchangeable. Learn with whatever you like.

This. If the whole "XNA is no longer supported" thing really bothers you, I would start with XNA, but design your game architecture such that you can switch to a different library without much trouble if you decide to move away from XNA and go with something like SharpDX.

Share this post


Link to post
Share on other sites

You can use XNA to quickly get into game making, shader programming, model usage and other cool stuff and have good tools to help you. Knowing XNA will help you later if you decide to pick another API, or go to another language, because you will have to write some of those tools you saw in XNA yourself.

Share this post


Link to post
Share on other sites

i think XNA is the best start if you want to learn to make video games. it's very simple and makes you understand the structure of game programs.

 

then you can use that knowledge to move on to your favorite language/library.

 

this book is very helpful: (for 3D)

http://www.packtpub.com/xna-4-3d-game-development-example-beginners-guide/

 

good luck!

 

EDIT: forget the link. have the name ^^

 

XNA 4 3D Game Development by Example: Beginner's Guide Edited by hikarihe

Share this post


Link to post
Share on other sites

Got to agree with everyone else here. XNA is great and not dead. You can still develop games with it, and i think it's a great place to learn.

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.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!