开源软件之游戏制作:还用Unity做游戏?免费游戏引擎Godot打天下

如今,一提到制作游戏,我们往往会想到两大商业的游戏引擎。Unity和UE4。正因为这两款都是商业的,所以它们并不是免费提供的,尽管我们可以加入它们的商业阵营,开发游戏并盈利,不过必要的软件付费或收益分成还是要有的。对于中小开发者和爱好者而言,算是一种阻碍。而今天一人客介绍的这款知名的开源专业游戏引擎,则是不折不扣地免费自由的产品,它就是Godot游戏引擎。

专注于游戏制作的专业软件Godot,可以用来制作2D和3D游戏,而且跨平台。而它遵循的是宽松的MIT许可证规范,所以对于爱好者和开发者而言,使用时候没有附加条件,没有版税,没有收费。游戏属于你自己。

开源软件之游戏制作:还用Unity做游戏?免费游戏引擎Godot打天下

从Godot的用途上,会让一些朋友觉得和Unity差不多,都是可以开发跨平台的游戏的软件,无非就是免费和付费的区别。而实际上,官方的消息是,开源免费游戏引擎Godot在2D和动画的支持是强于Unity的。还有一点特别突出,就是Godot支持Linux平台,同样可以在我们的国产操作系统里运行。这也是一人客开源系列文章的特点。

所以,还用破解版的或者收费的Unity制作游戏吗?可以试试Godot这款免费的游戏引擎,可以说包打天下:不管你是Windows平台,还是Linux平台,或者苹果系统。跨平台导出,即便我们想导出为手机游戏,Godot照样可以做到。有木有被迷倒?

安装一下试试?Windows就不聊了,说说国产操作系统。一般,我们在国产操作系统里,安装软件直接去应用商店搜索下载安装一气(键)呵成就行了。而Godot这款开源游戏引擎,并没有出现在应用商店里,我们需要到官方下载安装。而当我们打开下载页面的时候,网站会识别到我们使用的系统内核,从而自动切换到该系统兼容的下载页面。

不过和开源软件Blender一样,开源游戏引擎Godot这货,在国内知名度也不算高。至少说,没能像主流商业开发引擎那样那么深入人心。当然,这和它的“不傻瓜”和推广不好有一定关系。不傻瓜在于对大众开发者不算太友好,一些功能不傻瓜,推广不好在于人家不赚钱啊,所以不用费力推广,国外人开发的产品,开源给全世界。毕竟啊,任何一种客观存在的合理产品都是有利有弊的,Godot也不是没有缺点,它的自由度大,也意味着不够傻瓜,学习成本有那么一点高。定位于开放的开源,所以它的推广不像商业产品那么有套路那么贴心贴肾。

要知道这个世界的好产品,虽然是百花齐放,不过也势必会出现“彼之砒霜,吾之蜜糖”现象。你觉得好,但其他人却未必好。一人客觉得吧,有些好产品是走心的,而还有一些好产品是走肾的。商品往往走肾,因为它要你的钱或你的时间来盈利。而开源产品基本不走肾,而且很多时候还不走心,因为它如同看不见的学识和境界一样,都知道好,但都觉得难。


分享到:


相關文章: