Unity vs Unreal -哪个游戏引擎最适合你?
Playstation vs Xbox,马里奥vs索尼克,Unreal vs Unity?无论是主机、角色还是游戏引擎,人们都热衷于捍卫自己在游戏行业的最爱。
专注于游戏发动机,统一和虚幻引擎(又名UE4)是目前市场上最受欢迎的两个游戏引擎。它们是大多数独立开发者的首选工具。虽然许多游戏开发工作室使用自己的bob外围官网专有游戏引擎,但也有许多工作室使用Unity或Unreal。
那么哪个引擎更好?这是来自过度的最多问题之一半百万学生,即Gamedev.TV团队我在过去的5年里教过。
1998年由史诗般的斯瓦维伊史诗般的创始人开发了虚幻引擎。它与其首次亮相“虚幻”启动,并在允许玩家首次修改游戏时是独一无二的。今天Unreal与“更好的图形”相关,并为使用它的游戏提供大型工作室AAA质量。史诗般的游戏是虚幻引擎的公司已经看到史诗般的成功与它拥有2亿用户的Fortnite,并产生了10亿美元的收入,截至2019年1月。虚幻引擎本身拥有700万用户。
最后更新1月2021年
在C#上学习Unity和代码您的前七个2D视频游戏,用于Web,Mac和PC。教程覆盖Tilemap(35小时)|作者:Ben Tristem(游戏开发者)电视团队,里克·戴维森
探索课程成立于2004年的哥本哈根,统一创始人希望使游戏开发普遍接触。bob外围官网今天的统一被称为“制作任何游戏”发动机,是Indie开发人员的理想选择。所有平台的50%以上的游戏使用Unity和60%的VR / AR内容由Unity提供支持。
然而,实际上,两个引擎都能够制作几乎任何类型的游戏并将该游戏部署到大多数游戏平台。
但这并没有帮助你决定,对吗?回答哪些游戏发动机最适合您的需求,你首先需要回答以下五个问题:
- 你有多少游戏开发经验?bob外围官网
- 你想在哪里发行游戏?
- 你们想要发行什么类型的游戏?
- 这是一个爱好,还是你想赚钱?
- 你是在玩游戏工作室的工作吗?
1.你有多少游戏开发经验?bob外围官网
如果您刚刚开始使用游戏开发,我们建议团结。bob外围官网它提供了一个非常直观的设计,并使用C#编程语言,这使得它都是容易学习和使用有趣。
在花了一个周末的时间学习Unity课程后,你便能够创造出自己的第一款简单游戏并与好友分享。
此外,还有大量的信息来自其他统一开发人员在线提供,以帮助您完成所有步骤。从YouTube视频到在线课程活跃社区论坛。
对于完整的初学者,虚幻引擎是一个混合袋。您可以使用两种方式在虚幻中将您的游戏编程为蓝图视觉脚本或C ++。
蓝图可视化脚本如果您不熟悉编程,请帮助您有一些快速胜利(和完成的游戏)。但是,如果你想解锁虚幻的全力力量,你需要的学习C ++,许多人发现比Unity使用的C#编程语言学习棘手。
为两个引擎进行了课程,我们的团队深深地了解两者之间的学习曲线的差异。如果您想学习代码,C#比C ++更容易。
我们已经看到我们的许多学生在一个发动机中开始,学习所需的技能,并在需要未来使用时成功过渡到其他发动机。您在统一中学的许多技能可以转移到虚幻,反之亦然。
外卖:直观的设计和使用C#为初学者制造统一。
2.你想在哪里发布你的游戏?
潜在的玩家将如何访问您的游戏是在决定使用哪种发动机时的重要考虑因素。Unity和Unteal发动机发动机都提供跨平台集成,但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提供更多跨平台集成。
3.您要发布哪种游戏?
虚幻和统一都支持创建2D和完全3D渲染游戏。这是您必须考虑哪种格式值得花费的时间和成本作为开发人员。
如果你正在创造的是2D内容,那么Unity便是你的最佳选择。它有一个更简单的用户界面和开发良好的2D工具。Unreal也可以用于2D游戏开发,但Epic Games并不bob外围官网像Unity那样优先考虑这一功能。

剑路,用统一制作
如果您正在创建更传统的动作填充的第一人称射击游戏,那么选择不真实的发动机。这些类型的游戏是为引擎创建的引擎 - 例如,虚幻竞技场,边界和富任。
堡垒之夜,用虚幻引擎制作。
如果你想在游戏中呈现令人惊叹的视觉效果,那么Unreal Engine是很难被击败的。尽管Unity正在努力改进其图像服务,但它仍然是两家公司之间的主要区别。无与伦比的视觉效果也是许多大型工作室在游戏开发中使用Unreal的原因。bob外围官网
值得注意的是,不真实的是你对你的比赛如何比统一进行结构。默认情况下,开发人员使用虚幻引擎的游戏框架来结构游戏。
这突出了公司之间的哲学差异:
- Unreal包含更方便的开箱即用的工具,但它们必须以“Unreal方式”使用,这可能会让学习和使用变得复杂。
- Unity提供了一个简单的基础,开发人员可以构建或购买自己的工具。这意味着团结专注于制作它提供简单和清洁的基础,但您需要自己做更多的工作。
以下是Unreal Engine在其平台上内置的一些特性,Unity需要第三方插件或自定义代码来访问这些特性:
- ai行为树
- 复杂的动画逻辑
- 游戏保存系统
- 多人
- 游戏能力
- 混沌破坏系统
即使您选择团结,您也可以从虚幻发动机的建筑决策中取得很多灵感。我们在我们自己的课程中通过构建了类似于虚幻的游戏框架和统一保存系统的系统来完成这一点。
外卖:如果您的最终目标是具有令人印象深刻的图形的游戏,请选择虚幻引擎。
这是一个爱好,还是你想赚钱?
无论您如何从游戏开始收入一旦您开始收入,就可以使用虚幻引擎和统一。
统一有三个期权计划提供-个人的,外加的,和专业的:
- 个人可以自由使用,开发人员可以通过计划每年赚到100,000美元。对此免费使用的要求包括游戏中的“在Unity”的飞溅屏幕。
- 加一年期订阅费每月40美元。开发人员一年可以赚20万美元,还可以获得额外的好处,如启动画面定制和与协作工具的集成。
- 箴计划是每月150美元,没有年度收入限制。你可以得到所有的福利加,另外还有3个额外的座位和一个高端艺术资产包。
不真实的让开发人员使用完整的引擎- 所有功能 - 免费。如果您决定将您的游戏批准,则如果每历季,则在每场比赛中超过3,000美元,因此收入的5%。
您可以找到有关Unity定价的更多信息这里和不真实的定价这里。
外带:在你建造你的游戏时,两个引擎都值得尝试。如果您期望在游戏中赚钱,请花时间进行一些收入分析,以发现公司的价格结构最适合您。
你是在游戏工作室的工作吗?
如果你学习Unreal或Unity是为了实现在游戏工作室担任游戏开发者的职业目标,那么你可以先看看自己感兴趣的工作室使用哪种引擎和编程语言。许多工作室使用自己的专有游戏引擎;在这种情况下,语言是影响你职业轨迹的最重要因素。许多工作室重视c++知识,所以学习虚幻和C ++可以给你一个优势。
对于技术设计师、关卡设计师、环境美工等其他职位,工作室会青睐那些了解工作室使用的引擎的候选人。好消息是,如果你花时间学习一种引擎,那么当你需要快速学习另一种引擎以在面试中胜出时,你就已经有了一个良好的开端。我们会在我们的如何在视频游戏行业获得工作课程。
如果你是: | 选择虚幻,如果你是: |
---|---|
-编码新手 | - 挑战 |
- 制作2D手机游戏 | -制作第一人称射击游戏 |
- 希望在许多平台上发布 | -关于高质量的视觉效果 |
- 在游戏开发工作之后,工作室使用统一bob外围官网 | - 在游戏开发中作业后,工作室使用C ++或bob外围官网虚幻 |
如果您对从初学者的探索'Unity VS Unreal'有兴趣,请查看下面的视频。