If you want to run C# and MonoGame in VS code, here it is step-by-step! + Presenting my project.
This is a tutorial for Windows users, Linux version coming soon.
For Game development, why MonoGame?
Here some points:
- The API is multi-plataform, allowing make games for Linux, Mac, Windows, Android, IOS, Nintendo Switch, X-Box, PS4 and etc.
- MonoGame was used to create some of the best indie games, like: Celest, Fez, Stardew Valley, Tower Fall and so on (more MonoGame games here).
- If you want to make games, why not just use Unity? Answer: I don’t just want to make games, I want to improve my planning and engineering skills while learning C#. I think the best way to do that is to create something that, in order to grow, needs to be well built and developed.