MonoGame 3.0

Rating:        Based on 10 ratings
Reviewed:  9 reviews
Downloads: 13582
Released: Jan 21, 2013
Updated: Jan 22, 2013 by dellis1972
Dev status: Stable Help Icon

Downloads

Application MonoGame 3.0 Installer for Visual Studio (2010,2012)
application, 7628K, uploaded Jan 22, 2013 - 9230 downloads
Application MonoGame 3.0 MonoDevelop Package
application, 3843K, uploaded Jan 20, 2013 - 4352 downloads

Release Notes

Its here, MonoGame 3.0 is finally here. A lot of work has gone into preparing this major release, with considerable refactoring of the code base to support 3D.

See the Breaking changes section below to see some of the things that have changed that might effect your app.

What's New
  • 3D (many thanks to Infinite Flight Studios for the code and Sickhead Games in taking the time to merge the code in)
  • New platforms: Windows 8, Windows Phone 8, OUYA, PlayStation Mobile (including Vita)
  • Custom Effects
  • PVRTC support for iOS
  • iOS supports compressed Songs
  • Skinned Meshs
  • VS2012 templates
  • New Windows Installer
  • New MonoDevelop Package/AddIn
  • A LOT of bug fixes
  • Closer XNA 4 compatibility

Enormous thanks to Tom, Steve, Dean, Aranda and Jacob for making all this possible.
Thanks to all of our contributors for raising issues and fixing bugs.
We would also like to thank Xamarin for their continued support.

We will continue to enhance this stable release over the next few months.

Visual Studio

It contains an Installer which will install a binary release of MonoGame on windows boxes for Visual Studio (2010 and 2012) with the following platforms.

If you need to build for iOS or Mac you will need to get the source code at this time as the installers for those platforms are not available yet.

The installer will also install the Project templates for Visual Studio 2010 , 2012. For those of you wishing to use the normal windows port it will install and include the OpenAL installer.

MonoDevelop

For those of you using MonoDevelop, you can Install the Templates and Runtimes for MonoDevelop from the "Add In Manager" within MonoDevelop. It requires MonoDevelop 3.x. The MonoDevelop package can also be downloaded manually and installed again from the "Add In Manager" using the "Install from File" option.

This package/AddIn can be used on Windows, Linux and Mac. It contains the following platforms

BREAKING CHANGES.
  • Assembly names have changed they are not longer suffixed with the Platform name e.g MonoGame.Framework.Android.dll is now MonoGame.Framework.dll.
  • Assemblies are installed into a platform based directory structure <Program Files x86>MonoGame\v3.0\Assemblies\<Platform> this is to keep them seperate (as they all have the same name now).
  • If you have existing projects based on the previous BETA installer you might need to re-reference the assemblies in their new locations.
  • The Samples for some of the platforms need to be upgraded to the latest release, so some of them will not compile at the moment, this will be taken care of as a matter of urgency.

If you want to get the source for this release just grab the latest code drop from github.

https://github.com/mono/MonoGame/archive/v3.0.0.0.zip

The dependencies can be downloaded from

https://github.com/kungfubanana/MonoGame-Dependencies/zipball/master

Any feedback should be raised on github
https://github.com/mono/MonoGame/issues

If you raise an issue please include as much detail as possible, such as your hardware platform, type of GPU on your device, and especially the revision number of your device's operating system. If possible, include a link to sample code that demonstrates the issue so that we can reproduce it.

If you want to get involved please go ahead and fork the repository on github and get your hands dirty, we are always looking for new people to join in.

Reviews for this release

     
Just awesome. We are using it while developing our own functional framework for making games, Casanova, and it works wonderfully.
by giuseppemag on Mar 18, 2013 at 9:53 AM
     
Amazing tool that is a must-use for any existing XNA developers. Only complaint is a lack of good documentation, making it hard for new-comers to get used to it. And while I understand that it will be improved soon, the way that content loading is handled can be a bit confusing.
by SeanMoss on Feb 19, 2013 at 9:57 PM
     
Been using this for a few months with no issues so felt the need to comment after the two daft reviews that have recently been done. The works exactly as expected. I'm doing Windows 8 Xaml game development so my comments relate to that side of it.
by TychoLien on Feb 19, 2013 at 1:56 PM
     
bugged as hell
by d4rken on Feb 16, 2013 at 6:51 AM
     
It's too bugged! Are you kidding me?
by mklemarczyk on Feb 15, 2013 at 12:54 AM
     
Nice for game!
by CSRedRat on Feb 14, 2013 at 10:50 AM
     
Thanks guys, keep up the good work and we will keep up with using it in awesome projects :D
by spavkov on Feb 2, 2013 at 10:48 PM
     
Awesome! We're using it to port our game Futuron to other platforms, this is just awesome! Thanks for the hard work
by lukinhas95 on Jan 30, 2013 at 11:41 AM
     
Cool, now it includes content project. Cool Cool :D
by garmush on Jan 23, 2013 at 7:56 AM