Welcome to the MonoGame game library documentation hub
This area of the site contains the documentation on the API of MonoGame as well as how to use it to create great games.
MonoGame is an open source implementation of the Microsoft XNA 4 Framework. Our goal is to allow people to make great games using a simple API.
If you cannot find what you need here you can also look at the Microsoft XNA documentation. MonoGame is API compatible with XNA even down to the namespaces. So usually what works for XNA will work for MonoGame too.
The documentation site is made up of several major parts which are available as links at the top of the page.
Provides helpful information and requirements for developing games with MonoGame.
Provides introductory information about installing and getting started with developing games using MonoGame.
Detailed information for specific platforms when building MonoGame projects.
Describes how to package and distribute your MonoGame game.
Information on how to install and use MonoGame tools.
The official set of MonoGame game samples, built for every platform that MonoGame supports.
Check out the awesome work of the larger MonoGame community with their own style of tutorials, blogs and videos.
We Need Your Help!
Truly great open source projects require high-quality documentation. This is a call for volunteers to help us make the MonoGame documentation truly great. If you can help write tutorials, guides, code snippets, reference docs, video walkthroughs or just any improvement to our current documentation we could use your help!