MonoGame简介

MonoGame是Microsoft XNA 4.0 Framework开源实现。基于Xamarin该游戏引擎可以很容易的开发、调试跨平台游戏,并且可以进行代码的高效复用。也就是说MonoGame的跨平台得益于Xamarin。

微软收购Xamarin以前:
虽说MonoGame是开源免费的,但该游戏引擎的跨平台基于Xamarin,Xamarin本身是商业软件每年需要个人支付998美元/年,企业级授权更贵。(使用MonoGame开发iOS,Android,MacOS需要安装Xamarin。仅开发windows游戏无需安装Xamarin)

如今:
Xamarin被微软收购,也就是说开发者每年能节省998美元授权费!熟悉XNA的开发者可以很容易的将Windows,Windows Phone的游戏移植到iOS和android(Windows Phone现状大家都懂的)。而无需重新学习新的游戏开发技术。

MonoGame目前支持的平台包括iOS, Android, Windows全平台(包括桌面版,Windows Store 也就是windows8.x,Windows Phone,Windows通用平台——UWP即Windows 10 pc和Windows 10 mobile),MacOS,Xbox One,Linux,OUYA,PS4,PSVita 。目前最新版本:3.6 新增XBOX ONE 稳定版:3.5.1(支持UWP)
本教程涉及平台包括iOS,Android,Windows通用平台(UWP),MacOS。

参考资料
本教程官网:www.xnadevelop.com
MonoGame官网:www.monogame.net
MonoGame游戏展示:http://www.monogame.net/showcase/
MonoGame源码:https://github.com/MonoGame/MonoGame
MonoGame NuGet:https://www.nuget.org/packages?q=monogame
最新MonoGame开发版下载安装:http://teamcity.monogame.net

原创文章,转载请注明本文链接地址(违者必究):MonoGame简介

打赏作者
很喜欢这篇文章,打赏犒劳下作者,以此激励作者创作更多

您的支持将鼓励我们继续创作!

[微信] 扫描二维码打赏

[支付宝] 扫描二维码打赏