Gamedev.tv由本特里斯特姆

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

专注于游戏发动机,团结虚幻引擎(又名UE4)是目前市场上最受欢迎的两个游戏引擎。它们是大多数独立开发者的首选工具。虽然许多游戏开发工作室使用自己的betwayapp下载安装专有游戏引擎,但也有许多工作室使用Unity或Unreal。

那么哪个引擎更好?这是来自过度的最多问题之一GameDev.tv的团队我在过去的5年里教过。

1998年由史诗般的斯瓦维伊史诗般的创始人开发了虚幻引擎。它与其首次亮相“虚幻”启动,并在允许玩家首次修改游戏时是独一无二的。今天Unreal与“更好的图形”相关,并为使用它的游戏提供大型工作室AAA质量。史诗般的游戏是虚幻引擎的公司已经看到史诗般的成功与它拥有2亿用户的Fortnite,并产生了10亿美元的收入,截至2019年1月。虚幻引擎本身拥有700万用户。

完成c# Unity游戏开发者2D

最近更新于2021年1月

  • 215课
  • 所有级别
4.7 (84,101)

你的前7个2D视频游戏的网页,Mac和PC。本教程涵盖了Tilemap(35小时)|作者:Ben Tristem(游戏开发者)电视团队,里克·戴维森

探索课程

成立于2004年的哥本哈根,统一创始人希望使游戏开发普遍接触。betwayapp下载安装今天的统一被称为“制作任何游戏”发动机,是Indie开发人员的理想选择。所有平台的50%以上的游戏使用Unity和60%的VR / AR内容由Unity提供支持。

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

但这并没有帮助你决定,对吗?回答哪些游戏发动机最适合您的需求,你首先需要回答以下五个问题:

  1. 你有多少游戏开发经验?betwayapp下载安装
  2. 你想在哪里发行游戏?
  3. 你们想要发行什么类型的游戏?
  4. 这是你的爱好,还是你想赚钱?
  5. 你是在玩游戏工作室的工作吗?

1.你有多少游戏开发经验?betwayapp下载安装

如果您刚刚开始使用游戏开发,我们建议团结。betwayapp下载安装它提供了一个非常直观的设计,并使用C#编程语言,这使得它都是容易学习和使用有趣。

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

此外,其他Unity开发者在网上提供了大量信息,可以帮助你在开发过程中的每一步。从YouTube视频到在线课程活跃社区论坛。

对于完整的初学者,虚幻引擎是一个混合袋。您可以使用两种方式在虚幻中将您的游戏编程为蓝图视觉脚本或C ++。

蓝图可视化脚本如果您不熟悉编程,请帮助您有一些快速胜利(和完成的游戏)。但是,如果你想解锁虚幻的全力力量,你需要的学习c++,许多人发现比Unity使用的C#编程语言学习棘手。

为两个引擎进行了课程,我们的团队深深地了解两者之间的学习曲线的差异。如果您想学习代码,C#比C ++更容易。

我们已经看到我们的许多学生在一个发动机中开始,学习所需的技能,并在需要未来使用时成功过渡到其他发动机。您在统一中学的许多技能可以转移到虚幻,反之亦然。

引言:Unity直观的设计和c#的使用让它成为初学者的理想选择。

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

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

统一平台的集成:iOS,Android,Windows Phone 8,Tizen,Android电视,三星智能电视,Xbox One&360,Windows PC,Mac OS X,Linux,Web播放器,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提供了专门针对低功耗设备的轻量级渲染管道。

如果你的目标是高端设备,比如Xbox One,那么Unity和Unreal都可以。

外带:Unity提供更多跨平台集成。

3.您要发布哪种游戏?

虚幻和统一都支持创建2D和完全3D渲染游戏。这是您必须考虑哪种格式值得花费的时间和成本作为开发人员。

如果你正在创造的是2D内容,那么Unity便是你的最佳选择。它有一个更简单的用户界面和开发良好的2D工具。Unreal也可以用于2D游戏开发,但Epic Games并不betwayapp下载安装像Unity那样优先考虑这一功能。

剑路,用统一制作

剑路,用统一制作

如果你想创造一款更传统的充满动作的第一人称射击游戏,那么就选择Unreal Engine。这些类型的游戏就是该引擎的目标,例如《虚幻竞技场》、《边境之地》和《堡垒之夜》。

堡垒之夜,用虚幻引擎制作。Fornite,与虚幻引擎

如果你想在游戏中呈现令人惊叹的视觉效果,那么Unreal Engine是很难被击败的。尽管Unity正在努力改进其图像服务,但它仍然是两家公司之间的主要区别。无与伦比的视觉效果也是许多大型工作室在游戏开发中使用Unreal的原因。betwayapp下载安装

值得注意的是,不真实的是你对你的比赛如何比统一进行结构。默认情况下,开发人员使用虚幻引擎的游戏框架来结构游戏。

这突出了公司之间的哲学差异:

以下是Unreal Engine在其平台上内置的一些特性,Unity需要第三方插件或自定义代码来访问这些特性:

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

外卖:如果您的最终目标是具有令人印象深刻的图形的游戏,请选择虚幻引擎。

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

Unreal Engine和Unity都是免费使用的,但是,一旦你开始从游戏中获得收益,就需要满足一些条件。

团结是否有三种可供选择的计划-个人的,外加的,和专业的:

不真实的让开发人员使用完整的引擎-所有功能-免费。如果你决定通过游戏盈利,那么如果每款游戏在每个季度的收益超过3000美元,Unreal就会获得5%的收益。

你可以找到更多关于Unity定价的信息在这里和不真实的定价在这里

外带:在你建造你的游戏时,两个引擎都值得尝试。如果您期望在游戏中赚钱,请花时间进行一些收入分析,以发现公司的价格结构最适合您。

你是在游戏工作室的工作吗?

如果你学习Unreal或Unity是为了实现在游戏工作室担任游戏开发者的职业目标,那么你可以先看看自己感兴趣的工作室使用哪种引擎和编程语言。许多工作室使用自己的专有游戏引擎;在这种情况下,语言是影响你职业轨迹的最重要因素。许多工作室重视c++知识,所以学习Unreal和c++会给你带来优势。

对于技术设计师、关卡设计师、环境美工等其他职位,工作室会青睐那些了解工作室使用的引擎的候选人。好消息是,如果你花时间学习一种引擎,那么当你需要快速学习另一种引擎以在面试中胜出时,你就已经有了一个良好的开端。我们会在我们的如何在电子游戏行业找到一份工作课程。

选择团结如果你是: 选择不真实的如果你是:
-编码新手
- 制作2D手机游戏
- 希望在许多平台上发布
- 在游戏开发工作之后,工作室使用统一betwayapp下载安装
- 挑战
-制作第一人称射击游戏
-关于高质量的视觉效果
-在游戏开发工作后,工作室使用c++或虚幻betwayapp下载安装

如果你对从初学者和高级开发者的角度探索“Unity vs Unreal”感兴趣,请查看以下视频。

页面最后更新:2020年6月

Unity顶级课程

统一层面管理
威尔默林
4.9 (425)
完成c# Unity游戏开发者2D
Ben Tristem GameDev。电视团队, Rick Davidson
4.7 (84,101)
完成c# Unity游戏开发者3D
Ben Tristem(游戏开发者)电视团队
4.7 (26022)
畅销书
RPG核心战斗创造者:学习中级Unity c#编码
Ben Tristem, Rick Davidson, Sam Pattuzzi,游戏开发者。电视团队
4.7 (8324)
评价最高
统一2019年游戏开发的最终指南betwayapp下载安装
乔纳森韦伯格,团结技术
4.5 (14458)
畅销书
学会在统一中创建RPG游戏
詹姆斯·多伊尔
4.5 (3360)
游戏视觉效果在Unity -初学者到中级
加布里埃尔Aguiar.
4.5 (1,538)
畅销书
Unity多人游戏:中级c#编码和网络
GameDev。电视团队, Rick Davidson, Nathan Farrer (aka Dapper Dino)
4.5 (689)
学习如何在Unity中创建Roguelike游戏
詹姆斯·多伊尔
4.6 (735)
Unity对话与任务:中级c#游戏编码
Sam Pattuzzi(游戏开发者)电视团队
4.6 (242)

更统一的课程

团结同学也学习

赋予你的团队。引领行业。

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

请求一个演示

由GameDev课程。电视作者:Ben Tristem

完成c# Unity游戏开发者3D
Ben Tristem(游戏开发者)电视团队
4.7 (26022)
畅销书
RPG核心战斗创造者:学习中级Unity c#编码
Ben Tristem, Rick Davidson, Sam Pattuzzi,游戏开发者。电视团队
4.7 (8324)
评价最高
如何在电子游戏行业找到一份工作
里克•戴维森GameDev。电视团队
4.7 (1,268)
畅销书
Unreal Engine c++开发者:学习c++并制作视频游戏
Ben Tristem, Sam Pattuzzi,游戏开发者。电视团队,Rob Brooks
4.6 (50,434)
畅销书
完整的搅拌机创造者:初学者学习3D建模
Gamev.TV团队,Rick Davidson,Grant Abbitt
4.7 (43,834)
畅销书
完成c# Unity游戏开发者2D
Ben Tristem GameDev。电视团队, Rick Davidson
4.7 (84,101)
2D游戏艺术家:从头开始设计像素艺术
Ben Tristem GameDev。电视团队
4.5 (1302)
畅销书
虚幻多人游戏大师:c++视频游戏开发
Ben Tristem, Sam Pattuzzi,游戏开发者。电视团队
4.7 (1,615)
评价最高
Blender Character Creator v2.0视频游戏设计
Gamev.TV团队,Rick Davidson,Grant Abbitt
4.7 (3597)
畅销书
完成它!电子游戏开发的动机和过程betwayapp下载安装
里克•戴维森GameDev。电视团队
4.7 (1041)
畅销书
Unreal VR Dev:在C ++中使用虚幻引擎进行VR体验
GameDev。电视团队, Ben Tristem, Sam Pattuzzi
4.5 (585)
Blender环境艺术家:创建3D世界
Ben Tristem GameDev。电视团队, Rick Davidson
4.4 (1,442)

由GameDev课程。电视团队