One framework for creating
powerful cross-platform games

Managed Code

By leveraging C# and other .NET languages on Microsoft and Mono platforms you can write modern, fast, and reliable game code.


We currently support iOS, Android, MacOS, Linux, all Windows platforms, PS4, PSVita, Xbox One, and Switch with more platforms on the way.


All the code is available to you ensuring you'll have the ability to make changes when you need to or even port to whole new platforms.


With 1000s of shipped games we have built up a vibrant community of developers which use MonoGame for both fun and profit.

Latest Posts

MonoGame 3.8

MonoGame 3.8 is now available for all!

1 year ago  25 replies  98.98k views  124 likes  

Cursor position always 0

3 years ago  5 replies  1.60k views  1 likes  

Errors while installing mgcb-editor

2 months ago  16 replies  434 views  1 likes  

CS0234: The type or namespace name 'Xna' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?)

1 month ago  3 replies  314 views 

[SOLVED] Sampling a single pixel from a RenderTarget2D

1 day ago  0 replies  72 views 

Is it possible to restart my game automatically on iOS and Android?

3 days ago  1 replies  101 views 

Sprite not being placed in world coordinates correctly.

3 weeks ago  0 replies  120 views 

Hi, new user here.

2 days ago  1 replies  133 views  1 likes  

Sharing My Music and Sound FX - Over 1000 Tracks

4 years ago  21 replies  40.86k views  304 likes  

Gap between tiles on iOS (not on Android)!

2 days ago  0 replies  44 views 

Looking for XNA/MONOGAME inside WPF (.Net Framwork) sample in VB.NET

3 days ago  0 replies  77 views 

Problems with shader on Android

3 days ago  3 replies  116 views  2 likes  

UI Thread Freezing on Startup

3 days ago  0 replies  103 views 

Sprite Color Lighter than Original

2 weeks ago  0 replies  169 views  1 likes  

New MonoGame Showcase

3 years ago  5 replies  17.22k views  54 likes  

MonoGame.Content.Builder.targets error message

4 days ago  0 replies  53 views 

Riemers Tutorials

Hi folks I’m just wondering if anyone else is having issues with ? I had been planning on working through some of the tutorials available there, but the site appears to be down for me. Cheers

1 year ago  7 replies  864 views  3 likes  

Building a Library of Images for Everyone

4 years ago  19 replies  31.76k views  238 likes  

Is there any way to copy the whole computer screen data to a Texture2D?

1 week ago  6 replies  301 views  4 likes  

Proof of concept GameServiceContainer usage

6 days ago  1 replies  140 views  2 likes  

MGCB editor fails to build saying: "Build Failed: mgcb is not in the search path!"

2 weeks ago  0 replies  98 views 

String conversion error: Illegal byte sequence encounted in the input.

3 years ago  1 replies  5.36k views 

What is the best way to create a crash report on iOS and Android devices?

1 week ago  1 replies  136 views 

References not visible in Solution Explorer

1 week ago  4 replies  129 views 

GraphicsDeviceManager - set resolution and anti aliasing

1 week ago  0 replies  95 views 

Latest Tweets