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  67.59k views  116 likes  

Is MonoGame a good place to become a better programmer?

3 hours ago  1 replies  28 views 

What's the simplest way to make a clickable button?

4 days ago  1 replies  175 views  2 likes  

Setting up a Project and using templates for the first time

23 hours ago  5 replies  57 views  3 likes  

Mercury Particle Sandbox - Create Particle Effects, Animations, Banners, Prototypes and more!

10 months ago  5 replies  1.57k views  24 likes  

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

20 hours ago  0 replies  21 views 

A simple 3d line class for debugging Reference Code.

1 day ago  0 replies  45 views  2 likes  

Syncing local game state with server

2 weeks ago  6 replies  290 views  8 likes  

Navigation Bar visible after interstitial advert

2 days ago  0 replies  54 views  2 likes  

Getting Monitor Refresh Rate to eradicate jerkiness.

2 weeks ago  3 replies  215 views  1 likes  

Anyone Developed For The New Atari VCS?

5 days ago  10 replies  180 views  6 likes  

🔗 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…

4 years ago  29 replies  40.55k views  49 likes  

Recording gameplay video?

5 years ago  0 replies  1.69k views  4 likes  

monogame android xna missing

4 days ago  0 replies  69 views 

🔧 Fixing the templates issue in 3.8 NuGet

4 days ago  0 replies  93 views  3 likes  

MonoGame Extension templates not appearing in "Create Project" menu

5 days ago  11 replies  109 views  1 likes  

It's just names, I know, but...

1 week ago  8 replies  336 views  4 likes  

📔 Developer Log - Beginning and Progression | UWP Route

1 month ago  1 replies  423 views  7 likes  

VS2019+MonoGame Issue. HELP please.

6 days ago  1 replies  119 views  3 likes  

Scaling camera from center

6 days ago  2 replies  133 views 

Can I use MonoGame to build up a scene then export for visualisation elsewhere?

4 days ago  0 replies  66 views 

Handle multiple draws or somehow reduce draw counts

1 week ago  0 replies  182 views  2 likes  

Sharing My Music and Sound FX - Over 1000 Tracks

4 years ago  20 replies  39.28k views  301 likes  

Draw calls - is there a way to know how many draw calls happen per frame?

1 week ago  1 replies  173 views  2 likes  

Dashed lines with manual depth testing

5 days ago  0 replies  70 views 

Latest Tweets