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.16k views  124 likes  

Building a Library of Images for Everyone

4 years ago  19 replies  31.71k views  238 likes  

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

1 week ago  6 replies  261 views  4 likes  

Proof of concept GameServiceContainer usage

1 day ago  1 replies  90 views  1 likes  

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

1 week ago  0 replies  84 views 

New MonoGame Showcase

3 years ago  5 replies  17.13k views  54 likes  

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

3 years ago  1 replies  5.35k views 

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

5 days ago  1 replies  108 views 

References not visible in Solution Explorer

5 days ago  4 replies  108 views 

MonoGame in Astrology

1 week ago  0 replies  227 views  4 likes  

GraphicsDeviceManager - set resolution and anti aliasing

4 days ago  0 replies  78 views 

Sharing My Music and Sound FX - Over 1000 Tracks

4 years ago  21 replies  40.82k views  304 likes  

Mistake in AudioEmitter.Up documentation?

5 days ago  0 replies  58 views 

Jittering with Lerping camera

2 months ago  10 replies  316 views  5 likes  

GeonBit.UI: UI extension for MonoGame

4 years ago  35 replies  15.02k views  11 likes  

How many lights should a deferred shading engine support without dropping FPS?

1 week ago  4 replies  133 views  2 likes  

Recent Advanced Samples

1 week ago  4 replies  191 views  2 likes  

Calculate estimated model size in screen space?

1 week ago  0 replies  83 views 

Is it "slightly" faster to draw sprites that don't have alpha versus ones that do?

1 week ago  13 replies  205 views  11 likes  

Sharing code - a way to load models, effects, spritefont, sounds and more without xnb

1 week ago  4 replies  198 views  4 likes  

Android App Bundles ( aab ) and Play Asset Delivery with Install-Time Asset Packs

5 months ago  0 replies  395 views  1 likes  

Sprite Color Lighter than Original

1 week ago  0 replies  120 views  1 likes  

Is there a way to convert a RenderTarget2D with depth to a flat Texture2D?

1 week ago  0 replies  111 views 

SetData not filling in every pixel

1 week ago  0 replies  96 views  1 likes  

Content pipeline automation testing?

1 week ago  2 replies  108 views  1 likes  

Latest Tweets