Getting Started
This section walks you through the basics of MonoGame, and helps you to create your first game.
First, select the operating system and toolset you will be working with to create your first MonoGame project, then continue reading to understand the basic layout of a MonoGame project.
Supported platforms
MonoGame supports the following platforms by default:
- Windows
- macOS
- Linux
- iOS
- iPadOS
- Android
- Xbox*
- PlayStation 4*
- PlayStation 5*
- Nintendo Switch*
- Nintendo Switch 2*
Important
Platforms marked with a "*" require developer access from their host vendor platforms.
See Supported Platforms for more information.
Setting up and creating your first MonoGame Project
Step by step instructions to get your development environment ready for MonoGame and build your first game..
1. Setting up your OS for development
2. Choosing your IDE
3. Building a title with MonoGame
4. Building Content/Assets
- MonoGame Content Pipeline
- Why use the Content Pipeline?
- Content Builder walkthrough
- (Legacy) The MGCB editor)