GameDev。Ben Tristem的电视

Playstation vs Xbox, Mario vs Sonic, Unreal vs Unity?无论是游戏机、游戏角色还是游戏引擎,人们都热衷于捍卫自己在游戏行业的最爱。

专注于游戏引擎,团结虚幻引擎(即UE4)是目前市场上最流行的两个游戏引擎。它们是大多数独立开发者的首选工具。虽然许多游戏开发工作室使用自己的bob外围官网专有游戏引擎,但也有很多工作室使用Unity或Unreal。

那么,哪种引擎更好呢?这是最常被问到的问题之一50万学生组成了GameDev.tv团队在过去的5年里我一直在教书。

虚幻引擎是由Epic Games创始人Tim Sweeney在1998年开发的。这款游戏是和它的首个游戏“虚幻”一起发布的,它的独特之处在于允许玩家第一次修改游戏。如今,虚幻已经与“更好的图形”联系在一起,并为使用它的游戏提供了一个大型工作室aaa级的质量。虚幻引擎公司Epic Games凭借其拥有2亿用户的游戏《Fortnite》取得了巨大成功,据报道,截至2019年1月,该游戏的营收已达10亿美元。虚幻引擎本身拥有700万用户。

完成c# Unity Game Developer 2D

最后更新2020年6月

畅销书
  • 215课
  • 所有级别
4.6 (77535)

学习Unity在c# &代码你的前7个2D视频游戏的网络,Mac和PC。教程涵盖了Tilemap(35小时)|作者:Ben Tristem, GameDev电视团队,里克·戴维森

探索课程

Unity的创始人于2004年在哥本哈根成立,他们希望让游戏开发变得普及。bob外围官网如今Unity被称为“创造任何游戏”引擎,是独立开发者的理想选择。所有平台上超过50%的游戏使用Unity,而所有VR/AR内容中有60%是基于Unity。

但实际上,这两个引擎都能够制作几乎任何类型的游戏,并将该游戏部署到大多数游戏平台上。

但这并不能帮你做决定,对吧?回答这些游戏引擎中哪一个最适合你的需要,你首先需要回答以下五个问题:

  1. 你有多少游戏开发经验?bob外围官网
  2. 你想在哪里发行你的游戏?
  3. 你想发行什么类型的游戏?
  4. 这是一种爱好,还是你想赚钱?
  5. 你是否正在为在游戏工作室找到一份工作而学习技能?

1.你有多少游戏开发经验?bob外围官网

如果你刚刚开始游戏开发,我们建议你使用Unity。bob外围官网它提供了一种非常直观的设计,并使用c#编程语言,这使它两者兼而有之容易学习而且使用起来很有趣。

在花了一个周末的时间学习Unity课程后,你便可以创造出自己的第一款简单游戏并与朋友分享。

另外,从其他Unity开发者那里可以得到大量的在线信息来帮助你完成每一步。从YouTube视频到在线课程到活跃的社区论坛。

对于一个完整的初学者,虚幻引擎是一个混合袋。有两种方法你可以编程你的游戏在虚幻,要么与蓝图视觉脚本或c++。

蓝图可视化脚本如果您不熟悉编程,它可以帮助您快速获胜(并完成游戏)。然而,如果你想解锁虚幻的全部力量,你需要这样做学习c++许多人发现学习它比Unity使用的c#编程语言更困难。

我们的团队已经为这两种引擎制定了课程,他们深刻理解这两种引擎在学习曲线上的差异。如果你想学习编程,c#比c++更容易。

我们看到我们的许多学生从一个引擎开始,学习所需的技能,并在未来需要时成功地转换到另一个引擎。你在统一中学到的许多技能都可以转化为虚幻,反之亦然。

直观的设计和使用c#使Unity非常适合初学者。

2.你想在哪里发行你的游戏?

当决定使用哪种引擎时,潜在玩家将如何访问你的游戏是一个重要的考虑因素。Unity和Unreal Engine引擎都提供了跨平台的集成,但是Unity提供了更多的集成。看看下面的列表,看看Unity和Unreal目前提供的平台整合。

统一平台的集成:iOS、Android、Windows Phone 8、Tizen、Android TV、三星智能电视、Xbox One & 360、Windows PC、Mac OS X、Linux、Web Player、WebGL、HoloLens、SteamOS、PS4、Playstation Vita和Wii U

虚幻引擎平台集成: iOS, Android, VR, Linux, Windows PC, Mac OS X, SteamOS, HTML5, Xbox One, PS4

虽然这两个引擎都可以用来制作手机游戏,但我们更倾向于将Unity用于手机平台。这是一个更容易制作2D游戏的引擎,也更容易缩小到非常低端的硬件上。Unity提供了轻量渲染管道,专门针对低功率设备和老的gpu。

如果你想购买高端设备,比如Xbox One,那么Unity和Unreal都可以。

要点:Unity提供了更多的跨平台集成。

3.你想发行什么类型的游戏?

Unreal和Unity都支持2D和3D渲染游戏的创建。这就是您必须考虑作为开发人员,哪种格式值得花费时间和成本的地方。

如果你创建的是2D内容,那么Unity就是适合你的。它有一个简单的用户界面和开发良好的2D工具。Unreal可以用于2D游戏开发,但Epic游戏并不像Unitbob外围官网y那样优先考虑这一特性。

纵横交错的道路,整齐划一

纵横交错的道路,整齐划一

如果你正在创造一款更传统的动作型第一人称射击游戏,那么请选择虚幻引擎。这些类型的游戏正是该引擎的目的——例如,虚幻锦标赛,边疆和Fortnite。

福特ite,与虚幻引擎。福特,与虚幻引擎

如果你想在你的游戏中获得令人惊叹的视觉效果,那么虚幻引擎是很难被击败的。虽然Unity正在努力改善其图形产品,但它仍然是两家公司的主要区别。Unreal无与伦比的视觉效果也是许多大型工作室在游戏开发中使用它的原因。bob外围官网

值得注意的是,Unreal比Unity更注重你如何构建游戏。默认情况下,开发者使用虚幻引擎的游戏框架来构建游戏。

这突出了两家公司在哲学上的差异:

一些例子的特征虚幻引擎内置到它的平台,Unity需要第三方插件或自定义代码访问包括:

即使你选择了Unity,你也可以从Unreal Engine的建筑决策中获得很多灵感。我们已经在自己的课程中通过建立类似于虚幻游戏框架和Unity中的保存系统来做到这一点。

如果你的最终目标是一款具有令人印象深刻的图形的游戏,选择虚幻引擎。

4.这是一种爱好,还是你想赚钱?

Unreal引擎和Unity都是免费使用的,然而,一旦你开始从游戏中获得收益,一些条件就适用了。

团结有三种方案可供选择吗-个人的,加上,和专业:

不真实的让开发人员使用完整的引擎-所有功能-免费。如果你决定将游戏货币化,那么如果每款游戏在每个日历季度超过3000美元,Unreal将获得收入的5%。

你可以找到关于统一定价的进一步信息在这里和不真实的价格在这里

这两种引擎都值得你在开发游戏时尝试。如果你希望在游戏上赚钱,那就花点时间做些收入分析,找出哪家公司的价格结构最适合你。

5.你是否正在为在游戏工作室找到一份工作而学习技能?

如果你学习Unreal或Unity是为了实现在游戏工作室担任游戏开发人员的职业目标,那么就从你感兴趣的工作室中使用的引擎和编程语言开始吧。许多工作室使用自己的专有游戏引擎;在这种情况下,语言是你职业轨迹中最重要的因素。许多工作室重视c++知识,所以学习虚幻和c++可以给你一个优势。

对于其他角色,如技术设计师、关卡设计师、环境美术师,工作室会青睐那些了解工作室使用的引擎的候选人。好消息是,如果你花时间学习一种引擎,那么在你需要快速学习另一种引擎以在面试中取得好成绩时,你就已经领先一步了。我们在我们的如何在电子游戏行业找到一份工作课程。

选择团结如果你是: 选择不真实的如果你是:
-新编码
-制作2D手机游戏
-期待在许多平台上发布
-在游戏开发工作后,和工作室使用Unitybob外围官网
-准备迎接挑战
-制作第一人称射击游戏
-都是关于高质量的视觉效果
-在游戏开发工作后,和工作室使用c++或虚幻bob外围官网

如果你有兴趣从初学者和高级开发者的角度来探索“Unity vs Unreal”,那么看看下面的视频吧。

页面最后更新:2020年6月

Unity高级课程

Unity 2D游戏开发者课程种植RPG
Rob蒸机
4.8 (18)
热&新
Blender 2.8游戏角色创建
达林Lile
4.6 (1169)
创建一个完整的2D移动平台游戏
乔帕里斯支持,乔帕里斯
4.5 (894)
在Unity和Blender中创建一个战斗Royale和一个RPG !
Mammoth Interactive, John Bura报道
4.4 (197)
在Unity中制作一款恐怖生存游戏
皮特·杰普森就
4.7 (189)
评价最高
创建一个空间拍摄他们与统一
詹姆斯·多伊尔
4.8 (178)
学习创建一个赛车游戏与Unity & c#
詹姆斯·多伊尔
4.8 (21)
热&新
统一层面管理
威尔默林
4.9 (363)

更统一的课程

团结学生也学习

让你的团队。领导行业。

通过Udemy for Business为你的组织订阅在线课程和数字学习工具库。

请求一个演示

由GameDev课程。Ben Tristem的电视

完成c# Unity游戏开发3D
Ben Tristem, Rick Davidson, GameDev。电视团队
4.6 (21471)
畅销书
RPG核心战斗创造者:学习中间Unity c#编码
Ben Tristem, Rick Davidson, Sam Pattuzzi, GameDev。电视团队
4.7 (7261)
评价最高
如何在电子游戏行业找到一份工作
里克•戴维森GameDev。电视团队
4.8 (1150)
畅销书
虚幻引擎c++开发者:学习c++和制作视频游戏
Ben Tristem, Sam Pattuzzi, GameDev。电视团队,Rob Brooks报道
4.6 (44594)
畅销书
完整的搅拌机创造者:学习三维建模初学者
GameDev。电视团队, Rick Davidson
4.6 (39099)
畅销书
完成c# Unity Game Developer 2D
Ben Tristem GameDev。电视团队, Rick Davidson
4.6 (77535)
畅销书
桌面游戏开发者:成为一个游戏设计忍者
Yann Burrett, Rick Davidson, GameDev。电视团队
4.4 (1524)
2D游戏美术师:从头开始设计像素艺术
Ben Tristem GameDev。电视团队
4.5 (1156)
畅销书
虚幻的多人大师:视频游戏开发在c++
Ben Tristem, Sam Pattuzzi, GameDev。电视团队
4.6 (1392)
Blender角色创造者v2.0为视频游戏设计
GameDev。电视团队, Rick Davidson, Grant Abbitt
4.7 (1796)
畅销书
完成它!电子游戏开发的动机和过程bob外围官网
里克•戴维森GameDev。电视团队
4.8 (947)
畅销书
虚幻VR开发:用c++实现虚幻引擎的虚拟体验
GameDev。电视团队, Ben Tristem, Sam Pattuzzi
4.4 (497)

由GameDev课程。电视团队