MonoGame - это мощный фреймворк для создания кроссплатформенных игр. Он позволяет использовать C# и другие языки.NET на платформах Microsoft и Mono, что позволяет писать современный, быстрый и надежный код игры с помощью любимого редактора. Например, можно использовать Visual Studio (рекомендуется), Visual Studio Code или JetBrains Rider.
MonoGame поддерживает создание игр для различных платформ, включая настольные (Windows, MacOS, Linux), мобильные (Android, iOS, iPadOS) и консольные (PlayStation 4, PlayStation 5, Xbox One, Nintendo Switch, но доступ к консольным платформам требует авторизации).
Все исходные коды доступны, что обеспечивает возможность внесения изменений или портирования на новые платформы. MonoGame является открытым исходным кодом и полностью бесплатным. Проект лицензирован под Microsoft Public License, за исключением нескольких частей кода.
Как бесплатный и открытый проект, MonoGame поддерживается MonoGame Foundation и развивается благодаря вкладу сообщества. Вы можете поддержать MonoGame через одноразовое или ежемесячное пожертвование.