国民3D引擎Unity?常用游戏开发引擎汇总

2023-05-30 0 532

格斗游戏发动机争夺战就像C词汇争夺战一样,在格斗游戏合作开发圈总有一天是两个火热的热门话题,现阶段市售非主流的许多格斗游戏发动机,她们来给她们做许多较为,介绍她们的历史,特征, 为了细致,附注呵呵写那个该文的天数撰写天数是2021年4月20日。现阶段国内非主流在用的格斗游戏发动机有, Unity, Cocos, Laya, UE4, 燕子, 接下去她们一同来分析这些发动机的特征。

国民3D引擎Unity?常用游戏开发引擎汇总

unity

1: 公民3D发动机Unity

Unity, 采用C#或Lua词汇合作开发。公民3D发动机,那个荣誉称号说明了Unity在3D发动机的消费市场话语权,较大型的格斗游戏子公司做3D格斗游戏,基本都是用Unity, 许多大子公司的格斗游戏也用Unity, 比如说《王者荣耀》, 欧美国家什么情况呢?AppStore下面80%的3D格斗游戏都采用Unity格斗游戏发动机合作开发。

为何Unity击退了为数众多剑客,正式成为公民格斗游戏发动机,她们也回去的说呵呵。天数返回2010年左右,彼时移动游戏较为火,Unity那个时候发动机的定位是能合作开发PC手游和移动游戏的格斗游戏发动机。随着手机游戏黄金时代到来,消费市场亟需两个3D格斗游戏发动机,能一场合作开发多网络平台正式发布到Android与iOS, 而Unity正式成为了彼时惟一的3D格斗游戏发动机软件系统。和手机游戏消费市场一同,Unity实现稳步增长。Unity能正式成为公民发动机还有两个很重要的其原因,就是对新手很亲善,很方便快捷就可以上手,很大的减少了3D格斗游戏合作开发技术难度, Unity发动机的消费市场占有率愈来愈大,控制技术专业人才, SDK,服务器端应用程序, 控制技术数据资料等也愈来愈完备。归纳呵呵Unity的特征:

(1) 能制做精致的3D格斗游戏镜头,和订制图形管道,镜头效用比不上UE4。

(2) 能制做多种类别的3D格斗游戏上架,五种类别的格斗游戏都被商业性工程项目校正过。

(3) 完备的自然生态,一场合作开发多, 网络平台正式发布(PC, android, iOS, xBox)。

(4) Unity不开源, 需要支付授权费才可以修改发动机代码, 正式发布后也要付授权费。

(5) Unity合作开发2D格斗游戏相对包体过大。

(6) Unity 3D h5支持较为薄弱,不支持微信/抖音/华为/Facebook等H5小格斗游戏网络平台。

国民3D引擎Unity?常用游戏开发引擎汇总

cocos

2: 公民2D格斗游戏发动机Cocos, 3D发动机的新贵

Cocos Creator 采用JavanScript/TypeScript合作开发。返回2010年,手机游戏刚刚兴起的时候,如果没有听过Cocos, 那么你一定不是手机游戏行业的。2010年的时候,能跨网络平台合作开发的格斗游戏发动机只有Cocos(Unity还不能支持手机网络平台), 2010年的时候手机硬件性能还有限,大部分都是2D格斗游戏为主,Cocos 正式成为了公民手机移动端格斗游戏发动机,那时,许多手机格斗游戏,都是基于Cocos合作开发,也让它迅速了占领了合作开发者的消费市场。后来随着手机硬件的发展,3D格斗游戏愈来愈多,手机游戏消费市场占有率慢慢的被Unity取代。Cocos发动机完全免费,包体小,做2D格斗游戏控制技术成熟, Cocos Creator合作开发工具于Unity的易用性一样,极易上手。H5控制技术成熟,最近2年,全新发动机全面支持3D,一场合作开发能正式发布到PC端,Android,iOS,微信抖音华为等各大H5小格斗游戏网络平台。归纳呵呵Cocos Creator特征:

(1) 发动机完全免费,开源,包体小,订制灵活;

(2) 发动机合作开发2D格斗游戏经过大量校正,非常适合2D格斗游戏合作开发。

(3) 全新的3D发动机,能合作开发3D格斗游戏,但是还有提升空间。

(4) 一场合作开发,多网络平台正式发布,与传统发动机不同的是,可以正式发布H5的网络平台。(微信/抖音、华为小格斗游戏网络平台)

(5) Creator 3D发动机自然生态还不够丰富, 如服务器端应用程序等。

(6) Cocos Creator 合作开发2D格斗游戏得到大量校正,3D还需产品校正。

(7) Cocos H5 格斗游戏runtime内核在行业做的非常好,可以提供高效的H5格斗游戏运行方案。

国民3D引擎Unity?常用游戏开发引擎汇总

laya

3: Laya 格斗游戏发动机, H5上大规模跑3D格斗游戏的格斗游戏发动机

Laya格斗游戏发动机,采用As, Js, Ts合作开发。H5 刚新起时,H5跑3D格斗游戏,许多子公司都不看好,认为以H5的性能,不足以跑效用好的3D格斗游戏, 但是H5格斗游戏有普通格斗游戏无法比拟的优点就是不用安装,点开就可以玩。那个时候PC移动游戏已经发展成熟,同时手机移动游戏大规模兴起,移动游戏依靠FlashPlayer,而到手机上,就没有FlashPlayer那个东西,随之取代的就是H5。对于是移动游戏的合作开发者,想要把格斗游戏跑到手机网页上,就需要将Flash合作开发的格斗游戏,转成H5格斗游戏。

Laya最开始就是完成这件事情的。所以Laya支持的合作开发词汇有AS, JS, TS,就是这么来的。Flash转H5,商业性上不上太成功,后来随着h5的发展,直接转为H5 3D格斗游戏发动机,是最早在H5上跑出大型商业性3D格斗游戏的H5 3D发动机, 在H5 3D这块积累了许多经验和成熟上架的产品案例,现在80%左右的3D微信抖音oppo vivo小格斗游戏都是laya发动机做的。Laya是先做H5网络平台,然后再做的native网络平台(PC, iOS, Android)。归纳呵呵Laya的特征:

(1) 最早的被大规模商业性工程项目校正的H5 3D格斗游戏发动机,正式发布微信抖音等小格斗游戏网络平台非常成熟。

(2) 借用强大易用的Unity编辑器可兼容3D资源,如果两个格斗游戏是Unity合作开发,你要移植到H5,那么Laya一定是首选。

国民3D引擎Unity?常用游戏开发引擎汇总

UE4

4: UE4格斗游戏发动机, 3A格斗游戏的首选发动机

UE4, 合作开发词汇C++和蓝图。UE4是3A格斗游戏开发者发动机的首选,它以逼真的图形效用著称。许多大型的3A格斗游戏都采用UE4来合作开发,比如说腾讯的《和平精英》等。UE4采用C++合作开发,虽然有蓝图,但是许多子公司正式工程项目都去蓝图化,采用C++合作开发格斗游戏,与C#和Js/Ts相比,合作开发技术难度大,当然C++可以获得更好的性能。UE4不支持H5,但是可以正式发布到非主流的格斗游戏网络平台,PC,iOS, Android等,但无法正式发布到H5格斗游戏网络平台。归纳呵呵UE4的特征:

(1) 镜头效果好,3A格斗游戏的首选。

(2) C++合作开发技术难度相对较大,所以爱她的程序员和恨她的一样多。

(3) 合作开发3A级格斗游戏控制技术成熟, 镜头效用好。

(4) 不支持H5。

国民3D引擎Unity?常用游戏开发引擎汇总

egret

5: 燕子格斗游戏发动机

燕子发动机,合作开发词汇是Js/Ts。燕子格斗游戏发动机对于H5格斗游戏是有着不可磨灭的贡献,它是最早的H5格斗游戏发动机,它里面的许多工具非常好用,到现在还被其他的发动机采用,比如说骨骼动画工具,DragonBones被广泛引用到格斗游戏合作开发中。最早一批的H5格斗游戏合作开发者一定都是采用燕子。燕子发动机在H5格斗游戏那个邻域有着不可磨灭的贡献。后来燕子也推出了Native网络平台。归纳呵呵燕子的特征:

(1) H5格斗游戏的先驱,为H5格斗游戏做了不可磨灭的贡献。

(2) H5 2D格斗游戏控制技术成熟,经过许多商业性格斗游戏校正;

(3) 3D功能有,但是商业性工程项目3D格斗游戏用的较为少;

国民3D引擎Unity?常用游戏开发引擎汇总

DragonBones

国民3D引擎Unity?常用游戏开发引擎汇总

Texture Merger

好了归纳了身边的许多格斗游戏发动机,到底哪个最强?其实学习格斗游戏合作开发过程中,最终把原理原则搞懂,发动机是工具, 合作开发者学习开始于工具,但不止于某个工具。

相关文章

发表评论
暂无评论
官方客服团队

为您解决烦忧 - 24小时在线 专业服务