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  30 replies  148.68k views  132 likes  

Manic Caverns - a 2D retro platformer

1 day ago  1 replies  81 views  1 likes  

Sharing My Music and Sound FX - Over 1000 Tracks

5 years ago  25 replies  43.77k views  312 likes  

How can I stop ParticleEmitter?

1 day ago  0 replies  68 views 

What's the trick to adding classes to a MonoGame project?

1 week ago  4 replies  252 views  3 likes  

How to install the development build?

10 months ago  4 replies  636 views  1 likes  

Is it possible to import XNA 4 into Visual Studio 2022 and use MonoGame?

2 weeks ago  0 replies  193 views 

Ruin 3D MMORPG made with Monogame

2 months ago  2 replies  1.14k views  7 likes  

Monogame with Tiled map graphics problem

3 days ago  4 replies  111 views 

Monogame on the evercade platform

3 days ago  0 replies  96 views 

Skew and stretch textures dynamically

3 days ago  1 replies  77 views 

Pass an array of texture3d possible?

3 days ago  0 replies  65 views 

Monogame in Xamarin / .NET Maui

1 year ago  11 replies  2.01k views  5 likes  

Confusing about creating tile system

6 days ago  0 replies  139 views  1 likes  

Game acts wierd when CPU strain is too high.

1 month ago  7 replies  431 views  6 likes  

How to run github xna/monogame project in vs?

5 days ago  0 replies  84 views 

Help with loading all content from single file - Specifically Songs

1 month ago  0 replies  209 views 

Use C# Monogame.Framework DLL and Microsoft.Xna namespace in F# Without Using F# Templates

6 days ago  1 replies  96 views 

Problems with VSync in UWP

3 weeks ago  1 replies  127 views 

How to use Texture2D.FromStream

1 week ago  0 replies  120 views 

Testing IAP locally on iOS

1 month ago  0 replies  200 views  2 likes  

Wanderland - a short adventure game made for the Lost Relic game jam.

1 week ago  0 replies  115 views  3 likes  

How to show an alert before Draw?

1 week ago  1 replies  115 views 

New MonoGame Showcase

3 years ago  5 replies  19.45k views  72 likes  

Help - using CodingMadeEasy tutorials: C# Monogame RPG Made Easy - issue with sprites

1 week ago  0 replies  151 views 

Latest Tweets