3
User
Recs.
Recs.
21
Updates
Last
Updated
Updated
Activity
5 Options
MonoGame is a free and open-source C# framework based on XNA’s API. It uses Mono instead of .NET so that it can run on Windows, Mac, Linux, Playstation, XBox, Nintendo Switch, iPhone, and Android.
A well known cross-platform game developed with MonoGame is Stardew Valley.
Read What is the best game engine: is MonoGame right for you?.
SpecsUpdate
LanguagesC#
PlatformsWindows, Linux, Mac, PS4, Xbox One, Nintendo Switch
Mobile targetsAndroid, IOS, Windows phone
Pros
Know any positive aspects of this option?
Cons
Con Non-Windows tools are a bit funky
A good non-Windows IDE compatible with MonoGame is Jetbrains Rider which isn't open-source and only free for usage by students, open-source projects etc.
Know any negative aspects of this option?
Recommendations
MonoGame
Recommended 2 years ago
MonoGame is a free and open-source C# framework based on XNA’s API. It uses Mono instead of .NET so that it can run on Windows, Mac, Linux, Playstation, XBox, Nintendo Switch, iPhone, and Android. A well known cross-platform game developed with MonoGame is Stardew Valley.
Con
Slow Rate of UpdatesCon
Non-Windows tools are a bit funkyPro
Well-known and documented APIPro
FlexiblePro
Cross-platformPro
Open sourcePro
Good community