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!

2 months ago  6 replies  24.22k views  92 likes  

How to detect if app is running on a phone or tablet?

4 days ago  5 replies  101 views  5 likes  

⏱ The Benchmark Thread

2 days ago  0 replies  93 views 

Object reference not set to an instance of an object when trying to build map

5 days ago  0 replies  61 views 

Monogame.Extended.Tiles - update Position of TiledMapObject

3 days ago  0 replies  63 views 

Window[ID] Control from XNA to MonoGame 3.8

1 week ago  9 replies  266 views  4 likes  

✔ ☕ General Conversation Thread

3 years ago  359 replies  53.71k views  210 likes  

How to paint on a image with tranparency with renderTarget2D?

11 hours ago  2 replies  35 views 

🔗 Useful MonoGame Related Links U-MG-RL

Well to be honest I did not think the title would actually contain URL, only noticed it after typing it out haha So I figured a lot of users - especially newcomers - ask for tutorials as someone did recently but that i…

3 years ago  29 replies  38.44k views  49 likes  

[SOLVED] Issue with stencil plus shader [CODE PROVIDED]

1 day ago  0 replies  59 views  1 likes  

My Path 🛣 Through MonoGame and Beyond + Beginners Guides + XBOX/UWP

10 months ago  9 replies  3.48k views  8 likes  

Help Load & RW Xml

1 month ago  24 replies  543 views  22 likes  

Didn't find class ""

19 hours ago  0 replies  25 views 

Error when building shader: Invalid input semantic

1 day ago  2 replies  70 views 

MonoGame.SplineFlower - Create wonderful smooth Bézier Splines!

2 years ago  25 replies  4.59k views  37 likes  

New MonoGame Showcase

2 years ago  5 replies  15.07k views  38 likes  

[SOLVED] Black Image

5 days ago  5 replies  170 views  5 likes  

Background Reference Material

6 days ago  5 replies  177 views  3 likes  

Content Pipeline Tool not executing/launching

5 months ago  19 replies  971 views  7 likes  

WPF features are not available in MGCB Pipeline

1 week ago  6 replies  131 views 

Monogame for 3D

5 days ago  4 replies  331 views  8 likes  

Transforming objects for a RenderTarget2D

5 days ago  4 replies  105 views 

Light map generation

2 weeks ago  9 replies  350 views  2 likes  

DynamicSoundEffectInstance.XAudio sometimes not flushing buffers correctly

3 days ago  0 replies  45 views 

MonoGame 3.8 .Net Core only?

1 week ago  0 replies  433 views 

Latest Tweets