Jump to content
  • Advertisement
Sign in to follow this  
Djuric

C# XNA?

This topic is 2521 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 all!

First time posting and a big newbie question:

Have been trying to decide whatever langauge to start with (have never Programmed before, yes i know you heard it before!)

And i decided that my first langauge will be C# (Yes, im not one of them C++ new blizzard employe to be)

And was wounder before i start my journey!

When i start making or.. programming the games do i really need XNA? if so..!

Am i bound to XNA? Microsoft? or can i sell the game without having any kind of contract with them? like Steam or my own future company to be?


Or can I just start programming my game without it and just download the stuff i need, directx and so on?

Hope you understand what i need to know, English is my second language and its not an all day use for me!

edit 1: Okey to be honest, i'v been trying to find all kind of information about the stuff i have heard that im bound to Microsoft if and when i make game i want to distribut::
Would be happy if someone could enlighten me a bit about this stuff!

Share this post


Link to post
Share on other sites
Advertisement
You're many weeks from needing to make this choice and many months from making a sellable game. Focus on your immediate needs and you'll often find your future answers along the way.

Share this post


Link to post
Share on other sites
You're worrying about way too much. People make games in XNA all the time. They sell their games. Microsoft is not chasing after them and trying to take their game away. And no, no contracts. Promise :) First focus on learning the concepts and making the game. Once you have a finished product, then you can worry about other stuff.

Share this post


Link to post
Share on other sites
Unless you want to see your XNA game on XBLA you are not going to have to pay for XNA. If you want your game on XBLA Microsoft is going to take out a fixed percentage of the price you put it on XBLA for.

Share this post


Link to post
Share on other sites
You don't have to pay for learning in almost all cases but when you commercially release something you should lookup the licenses you used. Xna has a very generous license, you can learn it for free and develop commercially for the PC with it for free. When you want your game to be on xbox live you just need a gold membership and they will take something off your profit, also you will only get payed once a certain treshhold has been reached but it's not very high. So XNA is a good choice imo. You have a lot of other frameworks which you have to buy to release commercially and most of the open source frameworks will only let you release as open source.

But like the other said, this is the least you have to worry about. To be able to make a game that has any value on the market you have to learn... a lot. So get visual studio for C# and start learning the basics only then move on to XNA or some other framework to help you out with game programmiing.

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.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!