在没有 Xamarin 的情况下使用 Monogame

Using Monogame without Xamarin

我想用monogame开发手游。是否有必要使用 xamarin?我可以在没有 xamarin 的情况下创建游戏,就像在 unity3d 中一样吗? 感谢您的回答。

您可以使用 MonoGame 定位的一些平台:

  • Windows / WinPhone / WinStore / ...

您可以使用 .Net 来定位 Windows,因此不需要 Mono 或 Xamarin

  • OS-X

您可以使用非商业版本的 Mono 以 OS-X 使用旧的(开源)MonoMac 和 OpenTK,或者如果您需要访问更多当前的 OS-X api,而不是需要 Xamarin.Mac 的独立(或更高)许可证。

  • Android / iOS

您需要 Xamarin.iOS and/or Xamarin.Android

的独立(或更高)许可证

当然,您可以获得 Xamarin 的 30 天试用版。

现在,既然微软收购了 Xamarin 并免费提供,就没有理由避开 Xamarin。 MonoGame 和 Xamarin 现在可以完美地协同工作,是开发手机游戏的完美免费解决方案。

唯一令人沮丧的是 MonoGame.Portable,它仍处于 3.2.99-Beta 阶段,这使得在 PCL 中创建游戏变得更加困难。