系统之家 - 系统之家- 游戏下载 - 最干净的系统游戏站!
最新更新 系统重装教程(一看就会视频+图文版)
当前位置: 首页 > 系统教程 > 新闻资讯

你都知道吗-这些游戏引擎 (储存白酒的六大条件,你都知道吗)

更新日期:2024-11-30 07:53:45

来源:

手机扫码继续观看
你都知道吗

本文目录导航:

这些游戏引擎,你都知道吗?

游戏引擎之争就像编程语言之争一样,在游戏开发圈永远是一个火爆的话题,目前市面上主流的一些游戏引擎,我们来给他们做一些比较,了解他们的历史,特点,目前国内主流在用的游戏引擎有,Unity,Cocos,Laya,UE4,白鹭,接下来我们一起来分析这些引擎的特点。

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小游戏平台。

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游戏运行方案。

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)最早的被大规模商业项目验证的H53D游戏引擎,发布微信抖音等小游戏平台非常成熟。

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

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。

5、白鹭游戏引擎

白鹭引擎,开发语言是Js/Ts。

白鹭游戏引擎对于H5游戏是有着不可磨灭的贡献,它是最早的H5游戏引擎,它里面的很多工具非常好用,到现在还被其他的引擎使用,比如骨骼动画工具,DragonBones被广泛应用到游戏开发中。

最早一批的H5游戏开发者一定都是使用白鹭。

白鹭引擎在H5游戏这个领域有着不可磨灭的贡献。

后来白鹭也推出了Native平台。

总结一下白鹭的特点:

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

(2)H52D游戏技术成熟,经过很多商业游戏验证。

(3)3D功能有,但是商业项目3D游戏用的比较少。

好了总结了身边的一些游戏引擎,到底哪个最强?其实学习游戏开发过程中,最终把原理原则搞懂,引擎是工具,开发者学习开始于工具,但不止于某个工具。

3d游戏引擎有哪些

3D游戏引擎有:Unity、Unreal Engine、Vulkan、CryEngine等。

以下是

Unity是一款广泛使用的游戏引擎,适用于多种平台,包括PC、移动设备、VR等。

它提供了一套全面的开发工具,包括物理引擎、图形渲染、音效处理等模块,支持多种编程语言,并且有丰富的资源库和社区支持。

由于其易于学习和上手的特点,许多独立开发者和小型团队选择使用Unity进行项目开发。

Unreal Engine(虚幻引擎)

Unreal Engine是一款高性能的游戏引擎,以其出色的图形效果和物理模拟能力著称。

它广泛应用于大型游戏开发,如AAA级别的游戏大作。 这些游戏引擎

Unreal Engine支持高度定制化的渲染效果,提供强大的光照和粒子系统,以及先进的AI技术。

同时,它还提供丰富的开发工具包和丰富的资源商店,方便开发者获取所需的素材和工具。

Vulkan是一个跨平台的计算机图形和计算API,旨在提供高效的渲染性能。

相较于其他游戏引擎,Vulkan更偏向于底层开发,需要开发者具备较高的技术水平和专业知识。

它支持多线程和异步计算,能够提供更好的性能优化和更低的CPU负载。

由于其底层特性,Vulkan通常被用于开发高性能的游戏和图形应用。

CryEngine(泪痕引擎)

CryEngine是一款开源的游戏引擎,以其高度优化的图形效果和实时渲染技术而闻名。

它支持多种平台,并提供了丰富的开发工具包和编辑器,方便开发者进行项目开发。

CryEngine还提供了强大的物理模拟和AI技术,以及丰富的资源库和社区支持。

由于其出色的效果和灵活性,CryEngine也受到了许多开发者的青睐。

游戏引擎有哪些,有懂得吗?

Unity 3D是一款由Unity Technologies开发的综合型创作工具》,用于创建2D和3D游戏。

它提供了丰富的创作工具,用户可以创建2D和3D游戏,并对其进行编辑、建模、渲染等操作。

Unity 3D在Cocos Creator系列中,作为核心引擎被广泛使用。

它支持跨平台编译,可以编译成Cocos Creator、WebAssembly等不同类型的游戏。

Unity 3D的特点是用户无需购买,而且可以免费使用。

虽然它的国内市场占有率相对较低,但仍然有很多玩家喜欢它。

02寒霜引擎

寒霜引擎是瑞典DICE专为《战地》系列游戏开发的3D游戏引擎,可以运行大规模细节丰富的游戏地图,拥有完善的可破坏物件系统,并且能用较少的游戏资源实现破坏效果。

寒霜引擎属于不开源引擎,仅供EA内部使用,虽然寒霜引擎可以制作“所有物体皆可破坏”的游戏,但其功能相对有限。

03起源引擎

起源引擎是由Valve软件公司开发的,它是第一款应用于射击游戏的3D游戏引擎,为其他游戏开发者开放授权。

起源引擎具有前卫的建模和光影、自动的动画、动态色彩校正和独立语言系统等特点,可以制作逼真的游戏场景和角色,是游戏引擎发展的里程碑之一。

04IW无尽引擎

IW无尽引擎是由动视暴雪旗下游戏工作室Infinity Ward工作室开发应用于使命召唤系列的主要引擎。

它具备非凡的动态效果、简单直白的细节处理、复杂的AI模式、创造性的动态子弹穿透系统等特点。

同时,它还拥有令人叹为观止的音效和极好的网络模式体验。

IW引擎支持DirectX 11技术,画质不错。

虽然贴图较为粗糙,但它仍然是《使命召唤》系列游戏作品中最受欢迎和经典的一款。

该文章是否有帮助到您?
Windows 10 系统在线下载
Windows 10 是迄今为止最好的 Windows|前往下载,成就你的非凡
立即下载 视频教程:如何安装该系统?
常见问题
系统下载排行

其他人正在下载 更多
安卓下载 更多
手机上观看
扫码手机上观看