我已经阅读了很多内容,MonoMac/Mono 似乎是最好的,如果不是唯一的方法之一的话。我确实有一台 MacBook Pro,似乎 Xamarin 购买了 Mono,并且想要 800 美元的商业版能够加载到 Visual Studio 项目中。我只下载了免费版本,所以当我尝试将我的 Mac 上的 VS 项目加载到 Xamarin 中时,它说它无法识别它,那时我发现它似乎需要一个商业版。
我的搜索发现的很多东西都是 1-2 岁甚至更早的东西。从那时起,事情似乎发生了一些变化,Xamarin 集成了 Mono 之类的东西。我已经为 PC 开发 XNA 4.0 游戏超过 7 个月了,我想要一个 Mac 版本。显然,像 Magicka 这样的游戏已经解决了这个问题,并且是在 XNA 中制作的。我计划在 Steam 上发布,所以我想我需要找到一种方法来尝试让它与 Steam 一起工作,如果这也是可能的话。我真的不经常使用我的 MacBook,而且我没有 Steam,所以我不确定如何去做。
我想它归结为这一点。我不了解 MonoMac 和 Xamarin 的现状,他们是否获得了 Mono?我需要那个昂贵的商业版吗?有替代品吗?这与能够在 Steam 上发布 Mac 版本有何关联?
我能找到的大部分信息都是几年前的,现在看起来已经发生了很多变化。