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 have written a windows based game in XNA. I wish to release it for free but I would also like to monetize it in some way. What are my options?

Possible ways:

  • Ads - what current libraries/services are available?
  • Donations - PayPal, what else?
  • MicroTransactions - what current libraries/services are available?
share|improve this question
add comment

2 Answers

up vote 1 down vote accepted
  • Paid for extensions/add ons.

I wouldn't necessarily buy these, but having these might be an option. It would depend on the game. You wouldn't want someone whose paid for an add on having a competitive advantage in an online game.

  • Licensing for other developers to write extensions/add ons.

This would be a risky strategy though as if they didn't have a mechanism to recoup their outlay why would they develop anything for your game.

share|improve this answer
    
May I ask what your opinion on the above might be, in terms of which is the best strategy - both for myself and my users? Currently I feel like ads sound like the best choice with the ability to donate/pay to remove them. Though, I have not found any existing ad services for XNA. –  Zolomon Mar 25 '11 at 13:43
2  
@Zolomon - I think paid for addons are possible. However, as they would have to be low priced and not essential to the game you might not get many takers and it may actually put some people off. –  ChrisF Mar 25 '11 at 13:55
add comment

On WP7 a lot of developers are having the best results by using ads in their games, just show an add on loading screens (that's not too intrusive).

share|improve this answer
    
That's the approach I'm most interested in - haven't found any way to implement it on XNA for windows based games though. –  Zolomon Mar 25 '11 at 14:28
4  
Because it is Windows you can add a browser control, so you could even show Google Adsense or something like that as long as the user is connect to the internet. (There might be smarter solutions though) –  Roy T. Mar 25 '11 at 15:32
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.