Works with Windows (git bash) and Linux (bash)!
MonoGame.Kickstarter is a bash script that sets up a MonoGame solution ready for cross-platform development. It makes use of the official MonoGame NetStandard Library and MonoGame Cross-Platform Desktop Application (OpenGL) templates and wires everything up, so that the MonoGame Cross-Platform Desktop Application (OpenGL) uses the code and content provided by the MonoGame NetStandard Library project. It is possible to add more project templates later at any time and to include them to the solution by using the .NET Core CLI or from the official templates installed in your favorite IDE like Visual Studio or Rider.
After the script has done its work, you can open the solution with Visual Studio and everything should work as if the solution was setup with Visual Studio itself.
The script was tested with
bash on Linux and
git bash on Windows.
If you decided to try the script you’re welcome to leave feedback here or on GitHub. Check it out at: