Friday, July 04, 2014

If you previously built Windows Phone games with XNA...

I'm still regularly asked what options people have for taking forward the games they originally built for Windows Phone 7 with XNA.
If you're not aware this question is driven by the fact that Microsoft removed XNA tooling and support from Windows Phone 8.

There are 2 main options: MonoGame or Unity.

MonoGame is an open source project that aims to provide the same options and APIs for building apps across platforms as were available for building with XNA on Windows.

Unity is a game developing ecosystem for building apps that work across a wide variety of platforms.

So which should you use?

If you already have a code base (based on XNA) that you want to reuse then MonoGame is the obvious choice.
If you have no existing code base or are happy to rewrite it then Unity is probably the way to go. Microsoft seem to be putting more emphasis on this as a solution for game development as it is popular with many big game studios and has a strong cross platform story. After all why would you build for just Windows when you can reach more potential users for your game by targeting multiple platforms?

Is this how things are likely to remain? Well, I don't see Microsoft changing their opinion about Unity in the short term. They've just bought a company who makes a plugin for Visual Studio to help with building with Unity.


  1. Thanks for this article very helpful. thanks.

  2. You have a real ability for writing unique content. I like how you think and the way you represent your views in this article. I agree with your way of thinking. Thank you for sharing.friv 1 | Z6 | Friv

  3. Searching on line can be safe and sound as well as uncomplicated, you'll be able to research to get the ideal enjoy and not have to travel as well as go walking via keep to help you keep. fake cartier You additionally preserve occasion along with gasoline by simply acquiring on-line and you will probably undertake it from a convenience of your respective personalized household. Were you investigating Cartier designer watches for females, as a consequence of on your own as well as the ideal female as part of your life? fake omega Thank you. Cartier creates actually iconic creations : replica cartier designer watches that will stay almost by yourself for the reason that globe's most well-known, deluxe, along with enchanting. Previously it was Louis Cartier's ongoing quest to formulate designer watches of your "perfect harmony involving beauty, fake hublot composition, along with functionality, inches and even though they passed on throughout 1942, replica rolex uk every one of modern day collections involving Cartier designer watches for females even now encompass that will quest.

  4. Great! Thanks for sharing the information. That is very helpful for increasing my knowledge in this field.
    pacman |happy wheels |my little pony games | unblocked games

  5. Thank you! I have to thank you for the efforts you’ve put in penning this site.I really hope to check out the same high-grade blog posts by you later on as well. In truth, your creative writing abilities has motivated me to get my own website now !
    unblocked games| unblocked games at school
    unblocked games| friv4school| friv 4 school
    cops and robbers| top tetris games
    monster high games| kizi2| kizi 2

  6. Anonymous4:46 am

    pou games | cricket games :All free games online for kids!

  7. I just want to say thanks for your wonderful post, it is contain a lot of knowledge and information that i needed right now. You really help me out my friend, thanks!
    halloween| animal jam| happy wheels| cool math games| 8 ball pool| sudoku| yoob| friv| tetris| friv4school| monster high

  8. Nice article and sharing of information is worth reading too. Appreciate you for sharing it. Buy essay here:
    happy wheels
    super mario bros

  9. Hill Climb Racing is very enjoyable road and platform game.
    hill climb is a driving game on the hill is very attractive, attracting more than 100 million downloads on the App Store.
    hill climb racing hack is game in which you have to try and get as far as possible in your vehicle while pulling off the occasional spectacular manoeuvre and collecting any coins you find along the way.
    WordBrain starts very easy but gets challenging quickly .
    Word Brain
    wordbrain cheats
    wordbrain answers