Setting up your development environment for Rider
A step-by-step guide for setting up your development IDE for Rider
This is a guide on setting up your development environment for creating games with MonoGame using Rider by JetBrains. By following this guide, you will learn how to install the tools for developing C# applications and configure Rider with recommended extensions for C# development.
By the end, you will be fully equipped to start creating games with MonoGame using Rider.
Install Rider
You can download and install Rider from: https://www.jetbrains.com/rider/download
Note
Rider is free for personal use, you do have to register and create an account, but otherwise all features will be unlocked.
Setting up Rider for development with MonoGame
Open up terminal (or Powershell on Windows)
Run the following command to install templates:
dotnet new install MonoGame.Templates.CSharp
Creating a new MonoGame project
To get you started with Rider, here are the steps for setting up a new Rider MonoGame project.
Open up Rider
Click on the "New Solution" button
Select "MonoGame Cross-Platform Desktop Application" on the list on the left
Press "Create"
You can now press
F5
to compile and debug your game, happy coding :)
Next Steps
Next, get to know MonoGame's code structure and project layout: