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!

8 months ago  25 replies  73.14k views  117 likes  

3.8 NuGet XBOX Template Fullscreen Fix

13 hours ago  0 replies  23 views 

Building a Library of Images for Everyone

4 years ago  19 replies  30.51k views  237 likes  

⏱ Heads Up, CodePlex Archive Going Down Soon! <64 Days

2 months ago  26 replies  1.23k views  33 likes  

Upgrading from 3.0

2 days ago  2 replies  84 views  1 likes  

Problem with loading content

2 days ago  3 replies  81 views  3 likes  

Easy, extensible virtual joystick class

1 day ago  0 replies  45 views 

Any alternative on Virtual joystick?

5 years ago  6 replies  4.34k views  2 likes  

Edge pixels of adjecent sprite on sprite sheet are interfering with player sprite when animating it via Sprite Factory

3 days ago  6 replies  85 views  2 likes  

Tiled rendering issue when scaling up low resolution tilemap

6 days ago  13 replies  175 views  2 likes  

Creating a MonoGame app with multiple screens

2 weeks ago  1 replies  261 views  1 likes  

XNA and MonoGame on same dev computer?

3 weeks ago  1 replies  191 views 

Content Builder not correctly handling white space path

7 months ago  1 replies  454 views  1 likes  

Google Play Games

2 years ago  4 replies  1.15k views  1 likes  

Fix your timestep - in MonoGame!

6 days ago  3 replies  211 views  14 likes  

Sharing My Music and Sound FX - Over 1000 Tracks

4 years ago  20 replies  39.55k views  302 likes  

The scaling of Windows 10 may cause window resolution errors.[Solved!]

3 days ago  0 replies  62 views 

Cant load in ProjectMercury particles (SOLVED!)

2 years ago  8 replies  2.06k views 

Releasing Chicken Utopia (upgraded) for Win 7/10, Linux

5 days ago  1 replies  101 views  4 likes  

Internet radio in world

5 days ago  0 replies  74 views 

MonoGame.Forms not rendering properly

5 days ago  0 replies  75 views  1 likes  

Failed to load library: libSDL2-2.0.0.dylib

5 days ago  0 replies  58 views 

Making my first game

8 months ago  3 replies  575 views  6 likes  

My first showcase: 2D platformer demo

1 week ago  6 replies  305 views  13 likes  

Display images through https

1 week ago  0 replies  88 views 

Latest Tweets