使用不含Xamarin的单博弈
我想用monogame开发手机游戏。有必要使用沙马林吗?我可以在没有xamarin的情况下创建游戏吗,比如在unity3d中?使用不含Xamarin的单博弈,xamarin,monogame,Xamarin,Monogame,我想用monogame开发手机游戏。有必要使用沙马林吗?我可以在没有xamarin的情况下创建游戏吗,比如在unity3d中? 感谢您的回答。您可以使用MonoGame瞄准的一些平台: Windows/WinPhone/WinStore/ 您可以使用.Net以Windows为目标,因此不需要Mono或Xamarin OS-X 您可以使用非商业版本的Mono,使用较旧的(开源)MonoMac和OpenTK,或者如果您需要访问更多当前的OS-X API,而不需要Xamarin.Mac的独立(
感谢您的回答。您可以使用MonoGame瞄准的一些平台:
- Windows/WinPhone/WinStore/
- OS-X
- Android/iOS
当然,你可以试用30天的Xamarin。现在,由于微软收购了Xamarin并免费提供,因此没有理由回避Xamarin。MonoGame和Xamarin现在完美地结合在一起,是开发手机游戏的完美免费解决方案
唯一令人沮丧的是MonoGame.Portable,它仍然是3.2.99测试版,使得在PCL中创建游戏变得更加困难 他确实说过手机游戏。虽然答案很好,但Unity也在使用Mono,而且是免费的。xamarin中的mono和unity之间有什么区别吗?unity从xamarin获得了mono许可,并选择以其商业模式提供“免费”个人版本。Unity可以合法访问的Mono版本是~2.6(Unity提供的w/mods),由于法律、成本和/或政治原因,他们选择不从Xamarin许可较新版本,并且他们正在编写IL-to-cpp转换工具,以便他们可以将任何CIL程序集转换为本机程序集,从而将Mono作为依赖项删除。仅供参考:Mono,尽管是开源的,是双重许可的,并且像Unity一样在商业上使用它,需要Xamarin的许可。同样,如果您希望使用Mono静态链接和/或AOT以原生CIL程序集,Xamarin将该许可证提供给Xamarin.iOS、Xamarin.Mac和Xamarin.Android的最终用户,因此您不仅可以获得构建这些应用程序的非开源工具,还可以获得分发这些应用程序所需的许可证。