3d游戏引擎(普通人如何制作一款游戏)

本文目录
- 普通人如何制作一款游戏
- 游戏引擎有什么用
- Unity3D游戏开发引擎支持几种平台发布分别是什么
- UNITY3D、Unreal、Cocos2DX介绍「游戏引擎」江湖的几个大玩家 比特魔方原创
- 游戏引擎有哪些
- 游戏引擎软件有哪些
- 2022Unity和虚幻引擎优缺点对比,选哪个更好
- 这些游戏引擎,你都知道吗
普通人如何制作一款游戏
1.什么是游戏引擎?
游戏引擎就是制作游戏的工具。游戏界的引擎相当于P图界的Photoshop
2.游戏引擎的有哪些?
Unity、Ureal Engine、Source Engine、Frostbite Engine、Cocos2d-x、 Cryengine、 LayaBox
游戏引擎的特点和代表作是什么?
【Unity】也叫U3D,Unity是一款跨平台的2D/3D游戏引擎。可用于开发windows、MacOS和Linux的单机游戏,和ios和安卓的移动游戏,以及XBox、PlayStation、switch等主机平台的游戏以及建筑、骑车设计、影视等方面。代码资源非常多,轮子多,工具多,易上手,走主流路线,适合初学者。Unity总部在美国旧金山,目前计划拆分中国部分,目的是希望多在中国运用在元宇宙、 工业设计等多方面。
代表作:《原神》《王者荣耀》《炉石传说》
【Ureal Engine】简称UE,也叫虚幻引擎。虚幻引擎门槛比较低,工具链比较完善,默认渲染效果好,图形性能好,基本上无需代码。UE也广泛引用于汽车、VR、AR和建筑等领域,已更新到第五代。
代表作:《绝地求生》《堡垒之夜》《和平精英》
【cocos2d-x】这是一款国产的开源的手机游戏开发框架,高性能、高兼容性、可热更新、易上手又可定制。优势是允许开发人员在不需要深度掌握计算机图形学的情况下,经过短时间学习即可开发出手机游戏产品。网易、腾讯、任天堂等大厂都使用其开发过。
代表作:《欢乐斗地主》《梦幻西游》
【Source Engine】是一款整合引擎,提供音效、动画、算绘、界面和物理模拟方面的支持。并福袋“起源开发包”和“起源电影制作人”两款程序,前一个可以制作游戏,后一个是业界首歌专门制作游戏电影CG的程序。
代表作:《DOTA2》《半条命2》
【Frostbite Engine】寒霜引擎是一款瑞典开发的注重操作简易性的3D游戏引擎。可以运作庞大而又有着丰富细节的游戏地图,同时可利用较低的系统资源渲染地面、建筑、杂物的全破坏效果。
代表作:《植物大战僵尸》《极品飞车》
游戏引擎有什么用
一、游戏引擎有什么用?
游戏引擎是指一些已编写好的可电脑游戏系统或者一些交互式实时图像应用程序的核心组件。大多数引擎集成了图形、声音、物理和人工智能等功能部件。游戏引擎会被称为“中间件”,因为它们可以提供灵活和重用平台,向游戏开发者提供所需要的全部核心功能,从而节省大量的游戏开发费用,降低开发的复杂性,缩短游戏的上市时间,所有这些对于高竞争性的游戏产业来说都是关键因素。
1、提供易用的工具和接口:
游戏引擎为开发人员提供可视化工具和易用的编程接口,以简化游戏制作流程并提高生产效率。
2、提高开发效率:
利用游戏引擎,开发者可以更快速地搭建游戏场景,添加材质、特效、光影等元素,从而减少重复性劳动。
3、提供优化的性能:
游戏引擎执行高度优化的底层代码,使游戏的运行速度和性能得到最佳优化,达到更好的用户体验。
4、支持多平台发布:
负责进行跨平台适配的游戏引擎能增加先进图形渲染、声音处理等支持,并让开发人员在不同平台上发布游戏变得更容易。
5、提供便捷的技术升级:
当游戏引擎产生更新时,开发者可以更容易地获得最新的技术支持,而无需自己重新开发。
总结:
总之,游戏引擎是一个有助于开发者创建更好游戏的关键工具。它使游戏开发更加高效、易用并且为广泛应用了复杂技术的多个平台提供跨平台适配方案。
二、常用游戏引擎有哪些?
常用的游戏引擎有Unreal Engine 4(UE4)、Unity3D(U3D)、寒霜引擎、Source Engine起源引擎、IW无尽引擎等。
目前行业中使用比较多的游戏引擎有unity3D,虚幻4,还有一些很出名但是只是个别公司御用的引擎比如动视暴雪的IW,EA的寒霜。
不同的引擎适合的游戏类型不同,比如Unity3D文件兼容性比较强大,渲染的质量能够匹配大多数的主机,所以更为行业广泛使用,我们一般玩的手游、网游都是Unity3D开发的;
虚幻4可以进行独立游戏开发,还能够让开发者进行实时的游戏优化,所见即所得,它的画面渲染质量很高,所以对玩家的主机配置要求也很高,所以往往端游都是由虚幻4开发的。
硬件型号:惠普暗影精灵6
系统版本:Windows10 专业版
软件版本:Unreal Engine 4 v4.5 Unity3D 5.0
Unity3D游戏开发引擎支持几种平台发布分别是什么
Unity3D是现在手机游戏和网页游戏最火的游戏开发引擎。
一般现有的平台都都可以发布,只是看你们的技术程序是否够强大,如果程序责任心不够,不愿意解决问题当然什么平台都发不了。
都可发布Windows,Mac,iOS和Android平台还有web,但是我们正在开发在微信小程序里的HTML5游戏就不支持Unity3D,但是我了解到,别人的公司可以用Unity3D开发,从此开始我就很怀疑我们的主程技术。
我是盒子君~喜欢发表个人见解,欢迎评论与关注!
UNITY3D、Unreal、Cocos2DX介绍「游戏引擎」江湖的几个大玩家 比特魔方原创
作者 | 第二个区块
出品 | 比特魔方
Cocos-BCX被大家寄予厚望,不能排除Cocos2DX这个因素。Cocos2DX可能很多区块链行业的朋友还不了解。这是手游领域的三大引擎之一。
引擎,大家可以简单理解为开发游戏所用的工具箱。
本文将会介绍其中的几个大玩家,尽量中立的说一下优缺点。这样一来方便感兴趣的读者了解游戏引擎这个领域,二来方便对日后的游戏江湖做出独立判断。
【 1 】UNITY 3D
Unity是目前3D手游领域使用量最多的引擎。它的开发商是Unity Technologies。在去年年中,Unity中国区在3D手机游戏市场的占有率达到了75%。在全球,占有率也到达了45%。实际上,在2019年之前,Unity曾经拥有过更高的市场占有率。
Unity的优点是体量小,上手容易。
行业里经常有声音说Unity在效果上输Unreal。我的观点是:不是所有游戏都以物理效果取胜,即使是3D游戏。而且,从几年前就发布的官方宣传片《亚当》的质量来看,Unity的潜力远大于多数开发者的操作能力。
有一个现实情况需要情形的意识到,从多年前Unreal3的时代开始,就有不少从业者认为Unity要走入黄昏了。然而这个判断至今没有发生。Unity的开发者数量优势和成本优势不容小觑。
视频简介 / 编者注:这个是一个合集链接,大概20分钟左右,非常好看。让魔小妹想起了《沙丘》。这个短片讲述的是人被迫变成机器人之后的悲惨命运。主人公亚当意外被人搭救,踏上逃亡之路,找寻自我。
【 2 】Unreal
Unreal是Epic Games开发的一款游戏引擎,是在手游领域市场占有率仅次于Unity的引擎。
虽然在市场占有率上落后,但是在了利润上,被推崇的程度上,Unreal强于Unity。
大家之所以推崇Unreal,是因为看好未来的手游竞争会越来越往重度的、精品的路线上走。Unreal可以创造更加生动的光影效果。
在前段时间刚刚发布的Unreal5演示中,即时渲染的、有 3000万面 的道具让人叹为观止。一时间,游戏和影视业界很多人惊呼变革以来。
几年前《古墓丽影10》中劳拉十万面的脸部模型是可以拿来吹嘘的。而新公开的Unreal5视频中,有3000万面的道具在一个场景中放了500个。
任何事情都有它的反面。相比Unity,Unreal也有自己的劣势。比如目前的游戏教学、培训,更多还是使用Unity。这让本来就更好上手的Unity拥有更多的开发者生态。
再加上,手游市场毕竟有很多偏轻度的产品。这些产品的预算未必支撑得起Unreal开发,却可能很适合Unity。
【 3 】Cocos2DX
Cocos2DX是一款2D游戏开发引擎,是市场中总体使用率最高的引擎,在2D引擎领域处于明显的领先地位,目前注册开发者已经超过140万。
相较于Unity和Unreal,Cocos2DX的技术积累没那么多,再加上是国人团队开发,因此被一些人轻看一眼。
实际情况是:Unity面对Unreal的比较优势,在Cocos2DX面对Unity和Unreal竞争的时候也一样生效。永远别小看开发者数量和成本优势对商业活动的吸引力。
从多年之前,人们就说2D已死。但时至今日,由于微信小游戏爆发,我们看到Cocos2DX并没有失去自己的阵地。再考虑到Unity和Unreal相较于Cocos2DX都有十年二十年的开发积累优势,我认为Cocos2DX还是值得被重视的。
换个角度想,国内在底层工具开发上比较薄弱,也不只是游戏引擎这一个案例。这是一种普遍情况。要改变这个情况,可能需要我们的市场、资本、观念、制度都往前走才行。
不得不提一句Cocos-BCX,是Cocos2DX的区块链兄弟项目。同样作为底层工具,在游戏公链这个赛道,至少国内团队没有落后。一旦区块链和代币在国内能被更多人可,Cocos2DX的积累将有机会直接助力Cocos-BCX。
【 4 】更多引擎
除了上边介绍的三款最被广泛运用的第三方引擎,很多游戏大厂也会自研或深度定制自己的引擎。
比如为《巫师》系列量身打造的 RED Engine 。
如果RED Engine能再次帮助《赛博朋克2077》获得成功,它将会成为CD Projekt真正的核心资产。
比如 Frostbite Engine(寒霜引擎) ,其优秀的物理碰撞处理能力让他孕育出了《战地》系列、《极品飞车》系列等大作。
游戏引擎是可以决定游戏开发流程和质量的重要工具,所以很多大厂会将其视作核心竞争力抓在自己手里。
这一点在更加成熟的主机游戏市场体现的更明显。照着这个逻辑来看,引擎这个赛道还将会容纳多个玩家。倒是在游戏引擎之外,很多特效软件会受到降维打击。
以上。
ps. 如果有兴趣,不妨去查查你喜欢的游戏是借助哪些引擎开发的O(∩_∩)O~
游戏引擎有哪些
一、Unity 3D
Unity3D是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。
代表作游戏:
诛仙
极限摩托车2 (Trial Xtreme 2)
择天记
王者荣耀
神庙逃亡2(Temple Run 2)
神庙逃亡:勇敢传说(Temple Run:Brave)
纪念碑谷(Monument Valley)
仙剑奇侠传6
《绝地求生》(PLAYERUNKNOWN’S BATTLEGROUNDS)
《堡垒之夜》(Fortnight)
《末日之战(Crysis)》
《战争前线》
刀塔传奇
捕鱼达人
开心消消乐
二、虚幻引擎
虚幻引擎的设计目的非常明确,每个方面都具有较高的易用性,尤其侧重于数据生成和程序编写的方面,这样,美工只需要程序员的很少量的协助,就能尽可能多地开发游戏的数据资源,并且这个过程是在完全可视化环境中完成的,实际操作非常便利。
请点击输入图片描述
代表作游戏:
三、Cry Engine 3
Cry Engine3,是德国的CRYTEK公司出品一款对应最 新技术DirectX11的游戏引擎。2001年引入的这个“沙盒”是全球首款”所见即所玩”(WYSIWYP)游戏器,现已发展到第三代,WYSIWYP功能将提升到一个全新层次,并扩展到了PS3和X360平台上,允许实时创作跨平台游戏,另外工具包内的创作工具和开发效率也都得到了全面增强。
请点击输入图片描述
代表作游戏:
四、白鹭(Egret)
Egret是一套完整的HTML5游戏开发解决方案。Egret中包含多个工具以及项目。Egret Engine是一个基于Type语言开发的HTML5游戏引擎,该项目在BSD许可证下发布。用Egret Engine开发的游戏可发布为HTML5版本,运行于浏览器之中。同时,也可以发布为iOS、Android和WindowsPhone原生程序。
请点击输入图片描述
五、Cocos 2D
Cocos2d-x是一个开源的移动2D游戏框架,MIT许可证下发布的。这是一个C++ Cocos2d-iPhone项目的版本。Cocos2d-X发展的重点是围绕Cocos2d跨平台,Cocos2d-x提供的框架。手机游戏,可以写在C++或者Lua中,使用API是Cocos2d-iPhone完全兼。Cocos2d-x项目可以很容易地建立和运行在iOS,Android,黑莓Blackberry等操作系统中。
请点击输入图片描述
代表作游戏:
游戏引擎软件有哪些
游戏引擎软件有虚幻引擎、Unity、寒霜引擎、起源引擎、Cry3引擎、IW无尽引擎、Cry Engine 尖叫引擎、RAGE狂暴引擎、Cocos2D、Avalanche Engine雪崩引擎等。
目前行业中使用比较多的主要是虚幻4和Unity3D,还有一些很出名但是只是个别公司御用的引擎,比如动视暴雪的IW无尽引擎,EA的寒霜引擎。
1、虚幻引擎
虚幻引擎是美国Epic游戏公司研发的一款3A级游戏引擎,目前世界最知名授权最广的顶尖游戏引擎,占有全球商用游戏引擎80%的市场份额,次世代画面标准最高的一款游戏引擎;
2、Unity
Unity是由Unity Technologies公司开发的一个让玩家能够轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎;
3、寒霜引擎
寒霜引擎是EA旗下的”DICE“工作室所开发的一款3D游戏引擎,自2006年开始启动研发,也是目前世界上知名度最广的游戏引擎之一;
4、起源引擎
起源(source)引擎是一款3D游戏引擎,由Valve软件公司为了第一人称射击游戏《半条命2》开发,并且对其他的游戏开发者开放授权。作为一款整合引擎,起源引擎可以对开发者提供从物理模拟、画面渲染到服务器管理、用户界面设计等所有服务;
5、IW无尽引擎
IW引擎是一个游戏引擎,中文名为“无尽引擎”,是由动视暴雪旗下游戏工作室Infinity Ward工作室开发应用于使命召唤系列,并作为游戏的主要引擎。引擎包含了id Software开发的GtkRadiant关卡开发软件。它已被用于由Infinity Ward,Treyarch,Raven Software开发的游戏中;
6、Cry3引擎
Cry Engine3,是德国的CRYTEK公司出品一款对应最新技术DirectX11的游戏引擎,允许实时创作跨平台游戏;
7、RAGE狂暴引擎
Rockstar高级游戏引擎(简称RAGE)是由电视游戏开发方Rockstar(圣地亚哥)RAGE技术组以及Rockstar其它制作组出资开发的一款游戏引擎,适于在PC、PS3、Wii和Xbox 360平台上的游戏开发;
8、Cocos2D
Cocos2D是一个基于MIT协议的开源框架,用于构建游戏、应用程序和其他图形界面交互应用。可以让你在创建自己的多平台游戏时节省很多的时间。
硬件型号:惠普暗影精灵6
系统版本:Windows10 专业版
软件版本:Unreal Engine 4.24.3Unity3D 5.0
2022Unity和虚幻引擎优缺点对比,选哪个更好
如果您是初学者,希望学习如何编写代码和创建各种游戏,请选择Unity。如果您对编码不感兴趣并且想要更好的图形性能,请选择Unreal。
在学习游戏开发时,人们经常想知道最好的游戏引擎是什么。就多功能性、功能、流行度和行业使用而言,大多数人谈论的是两个:Unity游戏引擎和虚幻引擎。
回答哪个更好是一个困难的问题。有些人会认为Unreal更好,因为它是3A工作室的首选。然而,其他人会引用Unity更全面的事实,并且对于独立开发者来说,通常是更好的进入该行业的机会。
在本文中,将带领大家讨论每个引擎的优缺点,并进行Unity与Unreal的真正对比。无论您最终做出什么决定,您都可以立即开始创建自己的游戏。看完本文您将能够对哪个游戏引擎是您的梦想引擎做出明智的选择。
多功能性:
作为游戏开发者,您可能想要尝试不同类型的游戏——3D、2D、多人游戏、VR、AR等。拥有一个能够满足各种游戏需求的引擎很重要,Unity和Unreal都能做到。
让我们来看看一系列不同的游戏类型以及最适合它们的引擎:
3D——两种引擎都具有出色的3D功能,但虚幻引擎在图形保真度方面表现最好。
2D——两个引擎都可以做2D,尽管Unity有更大的焦点和工具集。
虚拟现实——Unity在VR方面表现出色,因为插件非常通用,并且可以集成到整个XR基础设施中。
增强现实——两个引擎都可以做AR,尽管Unity做AR的时间更长,并且有更多定义的系统。
多人游戏——这两种引擎都可以进行多人游戏,尽管虚幻引擎是唯一具有集成支持的引擎。Unity的集成多人游戏仍在开发中,尽管有许多3rd-party框架。
手机游戏——Unity被认为是手机游戏的最佳引擎。
编码:
开始使用游戏引擎时,您使用什么语言编写代码可能是一个决定性因素。在Unity中,您使用C#语言编写代码,而在Unreal中,您使用C++。
通常,C++被认为是一种更难学习的语言,尽管Unreal有自己的集成可视化脚本,称为蓝图。可视化脚本是编码的一个很好的替代方案,因为它允许你做同样的事情一但不需要编码。只需创建节点并将它们连接在一起,以便为您的游戏开发逻辑。
目前,Unity没有集成的可视化脚本,但有许多可用的3rd方选项,例如:Bolt(现在免费,未来计划为引擎集成)和PlayMaker。
如果您正在寻找编码,Unity可能是使用C#的更简单的选择,但如果您不想编码,您可以使用Unreal的蓝图。
行业存在:
您可以根据专业人士使用的内容来选择游戏引擎。Unity和Unreal都用于在市场上创建游戏,但方式不同。
首先,Unity是独立开发者和手机游戏最受欢迎的引擎。有许多使用Unity制作的大型游戏,例如:Hearthstone、Cities:Skylines、Rust、Ori and the Blind Forest,以及大多数手机游戏。
就3A-industry而言,Unreal的使用比Unity更多。游戏如:堡垒之夜、生化奇兵、盗贼之海、星球大战:绝地堕落秩序,以及大量其他游戏都使用该引擎。
还要记住的是引擎开发人员自己如何使用它。除了小型教育项目,Unity不会创建自己的游戏。另一方面,Epic Games(虚幻引擎的开发者)开发了许多游戏,例如:使用虚幻引擎的Fortnite和Gears of War。
社区:
游戏引擎的一个重要方面是社区。这两个引擎都有相当大的在线影响力,拥有各自的论坛、Sub-Reddits、YouTube频道等。
Unity–有一个名为Unite的年度游戏开发者大会。大多数游戏开发YouTube用户都专注于使用和教授Unity。
虚幻-Epic Games在网上有更多的在线直播教程。
两个引擎也有各自的资产商店。资产商店是3D模型、纹理、系统等引擎的市场,您可以免费或付费获得。这些对于可能不是最好的艺术家或在某个领域缺乏知识的开发人员来说非常有用。
结论:
您应该使用哪个引擎?最终,这将取决于您和您的需求。如果您是初学者,希望学习如何编写代码和创建各种游戏,请选择Unity。如果您对编码不感兴趣并且想要更好的图形性能,请选择Unreal。现实中会游戏制作会遇到电脑硬件配置不足带不动软件,前期硬件投入过大,还会遇到项目文件资产过大,游戏项目耗时久,本地资源无法释放的情况等。
这些游戏引擎,你都知道吗
游戏引擎之争就像编程语言之争一样,在游戏开发圈永远是一个火爆的话题,目前市面上主流的一些游戏引擎,我们来给他们做一些比较,了解他们的历史,特点,目前国内主流在用的游戏引擎有,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)最早的被大规模商业项目验证的H5 3D游戏引擎,发布微信抖音等小游戏平台非常成熟。
(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)H5 2D游戏技术成熟,经过很多商业游戏验证。
(3)3D功能有,但是商业项目3D游戏用的比较少。
好了总结了身边的一些游戏引擎,到底哪个最强?其实学习游戏开发过程中,最终把原理原则搞懂,引擎是工具,开发者学习开始于工具,但不止于某个工具。

更多文章:
口袋妖怪日月下载3ds(买3ds想玩口袋妖怪要怎么下载操作)
2026年6月3日 06:50
lol春季赛赛程表(英雄联盟LPL春季赛决赛英雄联盟LPL春季赛决赛定档4月18日武汉见)
2026年5月2日 16:48
rayman legends(求超超超超超超级超级 —— 低配置单机游戏!三斤油!)
2026年8月13日 22:40
wegame梦幻龙族2幻魂怎么挂到市场?创天互娱梦幻龙族2版权
2026年5月5日 01:39
失踪女孩确认已遇害(12岁女孩在温州失联后确认死亡,是他杀还是遇险)
2026年4月17日 15:54
刺客信条5剧情(刺客信条英灵殿重要剧情选项汇总全结局达成方法一览)
2026年2月16日 13:45
精忠报国岳飞传攻略图文完整(精忠报国岳飞传 在分线前影响忠奸度的最后一个选项在哪一关呀)
2026年3月3日 07:45
火影手游所有女性泳装(火影忍者手游泳装忍者有哪些泳装忍者立绘一览)
2026年4月18日 10:36
天邈汉化组无主之地2(mac steam下的无主之地2可以用天邈汉化吗)
2026年5月4日 17:08
中国支援俄罗斯最新情况(中国援助俄罗斯4000亿美元是真的吗)
2026年9月3日 23:00
机器人大战t全机体评价(超级机器人大战30DLC3新增机体强度分析及使用推荐)
2026年4月29日 02:39















