
- #Monogame for visual studio 2010 install#
- #Monogame for visual studio 2010 update#
- #Monogame for visual studio 2010 code#
- #Monogame for visual studio 2010 windows 8#
- #Monogame for visual studio 2010 windows#
#Monogame for visual studio 2010 windows#
Devs could still target the Windows Phone 7 SDK with XNA and run those apps on WP8, but XNA couldn't use the new WP8 SDK APIs or publish XNA games to the Windows Store.
#Monogame for visual studio 2010 windows 8#
In 2012 Microsoft stopped XNA development, disbanded the XNA team, and released both Windows Phone 8 and Windows 8 without an XNA roadmap.
#Monogame for visual studio 2010 code#
Since publishing the game and that article, Invasion has been downloaded over 8,000 times on the Windows Phone Store, the article has been viewed 38,143 times, and the source code 5,157 times.

In 2011, I ported Invasion to Windows Phone 7 with XNA 4 and wrote my first CodeProject article in hope of helping others wishing to begin XNA game development for Windows Phone. Both of these legacy versions of Invasion ran on Windows XP. In 2003, Steve Maier ported Invasion to C# and Managed DirectX, the managed game SDK which Microsoft would cancel in 2005.

It was originally written in C++/DirectX 6 and he ported it to DirectX 7 (using DirectDraw) for his CodeProject article. In January 2002, Mauricio Ritter posted his "Invasion" UFO-shooter 2D game on CodeProject.
#Monogame for visual studio 2010 install#
Please remember to rate this article and if you Install Invasion from the Windows Phone Store, please Rate & Review Invasion there too - Thanks! Background I hope this article and the source code will help other developers more easily port their XNA/WP7 games to MonoGame/WP8 and get started creating new games with MonoGame for Windows Phone. This article explains what I did to port Invasion to MonoGame for WP8, what's changed in this version of the Invasion, and what still needs work - both in Invasion and MonoGame. But if you can work around those issues, MonoGame is a good option for porting your XNA WP7 games to WP8 and for building cross-platform games in general. Some XNA APIs are missing, others are quirky, and one class is rather problematic. MonoGame is still in development and you have to keep that in mind when porting your game. So it is time to port Invasion once again and while I considered porting it to DirectX, Unity, or Cocos2d-X, I instead chose to first give MonoGame a try, because its API is closest to XNA's. The latest version targeting WP7 runs just fine on Windows Phone 8, but the WP7 code won't build with VS2012 and the WP8 SDK because Microsoft doesn't support XNA development with them. In July 2011, I ported Invasion from Managed-DirectX for Windows to XNA for Windows Phone 7. Invasion is an open-source, 2D casual shooter game that has been around for almost 12 years.
#Monogame for visual studio 2010 update#
This update fixes an issue that prevents the emulator in the Windows Phone SDK 7.1 from working correctly on Windows 8. If you are planning to do Windows Phone development, you should also install the Windows Phone SDK 7.1.1 Update after installing the Windows Phone SDK 7.1. If you are install a standalone XNA Game Studio product, re-run setup and it should install correctly this time. This will re-run the previously failing XNA Game Studio installers and they should install correctly this time. If you are installing the Windows Phone SDK 7.1, re-run setup and choose to repair it.

If you run into this issue, here are steps that you can use to work around it:ĭownload and install the latest version of the Games for Windows – LIVE Redistributable from Newer versions of the Games for Windows – LIVE Redistributable are compatible with Windows 8, and if you pre-install the new redistributable before installing XNA Game Studio, setup will recognize that it is already there and use the new version instead of trying to install the old version. Some older versions of the Games for Windows – LIVE Redistributable attempt to install and use a file that is being installed by Windows 8, and the older versions of the redistributable are not compatible with the newer version of the file that is installed by Windows 8. XNA Game Studio installs a version of the Games for Windows – LIVE Redistributable behind the scenes.
