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  142.61k views  131 likes  

How to load content in a Monogame library?

1 day ago  2 replies  63 views  2 likes  

Should the update method call the draw method?

1 day ago  1 replies  81 views  1 likes  

Making Music for Developers at Request

1 week ago  4 replies  115 views  4 likes  

Compiling FBX on Linux

4 weeks ago  7 replies  406 views  9 likes  

Generate tilemap then save it as bitmap

17 hours ago  0 replies  28 views 

Embed MonoGame inside an AvaloniaUI control.

22 hours ago  0 replies  36 views 

Fun with 2D particles

5 days ago  0 replies  199 views  7 likes  

Project Beacon Demo - A physics-based 2D puzzle platformer

1 day ago  0 replies  44 views 

Please convince me that MonoGame is a viable option to complete my game

3 days ago  18 replies  202 views  5 likes  

Garbage-free, performant object pooling

4 days ago  0 replies  154 views  2 likes  

Decal Shader Help

1 week ago  1 replies  216 views  4 likes  

Building a Library of Images for Everyone

5 years ago  19 replies  34.02k views  240 likes  

Help with loading all content from single file - Specifically Songs

3 days ago  0 replies  77 views 

Compile & Run Native M1 MonoGame Applications

2 months ago  5 replies  927 views  11 likes  

What is the simplest or easiest method to make a chess game?

1 week ago  1 replies  216 views  5 likes  

4 years of Troubles and Uncertainty and Now I feel like using Monogame to make my Dream Game but should I?

3 weeks ago  1 replies  456 views  9 likes  

✔ ☕ General Conversation Thread

5 years ago  390 replies  58.71k views  237 likes  

Bizarre line artifact when drawing outlined rectangle with multi-sampling

4 days ago  0 replies  61 views  1 likes  

Sharing My Music and Sound FX - Over 1000 Tracks

5 years ago  24 replies  43.38k views  311 likes  

Tile rotation not working fully with TiledSharp

3 weeks ago  1 replies  156 views  1 likes  

Searching for Monogame Developer for Help with little 2D game project

1 week ago  0 replies  114 views 

MonoGame inside your web browser

3 years ago  44 replies  24.06k views  96 likes  

[Solved] Sub-pixel drawing of arbitrarily-sized rectangle

1 week ago  1 replies  130 views  1 likes  

Random stutter when using 2D spritebatch, any suggestions?

2 weeks ago  21 replies  405 views  2 likes  

Latest Tweets