Take the 2-minute tour ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

I just started the developpement of an XNA game and I'm asking myself if it wouldn't be better to use an open-source alternative since I absolutely want to keep the complete control over my game. I need to be able to sell it to whoever I want, using the media I want.

Based on the XNA license and all that sort of legal stuff, I am allowed to sell an XNA game on my own, or am I forced to sell it through Xbox Live Marketplace?

I'd like to see some reliable reference with your answer. Thanks!

share|improve this question
    
Which platform(s) are you making the game for? –  Adam Mar 22 '11 at 9:17
    
PC (Windows) only. –  asmo Mar 22 '11 at 9:42
add comment

3 Answers

up vote 19 down vote accepted

Check out this answer here. The simple answer is: Yes.

The networking stuff that uses "Games for Windows Live" does not work on Windows without Microsoft's blessing. But you can always just use the plain ol' networking stuff in the .NET Framework.

You cannot distribute XNA Game Studio (the Visual Studio bit) - this affects the Content Pipeline APIs for building content. This means, if you have a level editor for example, your users will have to manually install XNA GS.

The XNA Framework runtime, on the other hand, is redistributable.

share|improve this answer
add comment

Yes you can sell it by yourself, XNA inhibits no restrictions like that whatsoever. However you can't package the XNA framework installer into your installer, you will have to ask people to download it separately.

Edit: on the PC that is, there is no way to bypass the Xbox and WP7 stores.

share|improve this answer
7  
I think you mean the XNA Game Studio installer, which is required to use the Content Pipeline APIs. The XNA Framework Redistributable is, in fact, redistributable. –  Andrew Russell Mar 22 '11 at 14:15
    
Ah yes, you're right. –  Roy T. Mar 23 '11 at 7:57
add comment

I couldn't find easy 'official' reference on the subject, but I can provide indirect evidence.

There are currently several XNA games on sale on Steam, which is not related to Microsoft in any way, see for instance Beat Hazard: on Steam store and on XBox Live Indy Games.

There are parts of XNA that are off-limits though. You can't use most of the online functionality on the PC, as it is related to XBox Live and using MS's dedicated servers.

share|improve this answer
    
And Magicka as well –  Bart van Heukelom Mar 22 '11 at 12:20
    
Yup, Magicka as well. There are several examples available. –  jv42 Mar 22 '11 at 12:43
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.