Why I’m switching from Unity to Unreal Engine

LixianTV
14 Oct 202309:02

Summary

TLDRВ своем видео Lixian, редактор и хобби-разработчик игр, объясняет, почему решил выбрать движок Unreal Engine для разработки своих игр, вместо Unity. Он рассуждает о преимуществах Unreal, таких как его проверенные временем возможности, множество функций, включая систему анимации, AI, физику и инструменты Lumen и Nanite, которые упрощают создание LOD и освещение в реальном времени. Lixian также отмечает, что Unreal создан с нуля для разработки игр, что делает его более удобным для работы с игровыми системами. Он также высоко оценивает Blueprints - визуальный язык программирования, предлагающий гибкость и удобство. Однако, он признает, что движок может быть перегружен и требовать большого объема памяти и ресурсов. В заключение Lixian упоминает, что несмотря на свои преимущества, Unreal может быть не идеальным выбором для 2D игр и для проектов, где он может быть излишен. Внезапный поворот сюжета: выбор Unreal был сделан задолго до скандала с Unity, и хотя Lixian до сих пор считает Unity фантастическим движком, он рассматривает возможность использования Godot в будущем.

Takeaways

  • 🔥 Unity была в центре кризиса, что заставило разработчиков искать альтернативы.
  • 🔄 Unity пытается восстановить доверие, но уже было нанесено ущерб.
  • 🚀 Lixian решает использовать Unreal Engine для разработки игр вместо Unity.
  • 🎮 Unreal Engine - это проверенная временем и многофункциональная игровая система.
  • 🌟 Unreal предлагает множество функций из коробки, включая системы анимации, физики и интеллектуальных систем.
  • 🏗️ Unreal спроектирован с нуля для разработки игр, в отличие от Unity.
  • 📈 Blueprints - визуальное программирование, которое облегчает разработку.
  • 🆓 Epic Games регулярно раздает бесплатные ресурсы для Unreal Engine.
  • 👑 Владение Epic Games дает дополнительное доверие к движку.
  • 🚫 Unreal Engine не очень подходит для 2D игр.
  • 🖥️ Unreal требует мощного оборудования из-за своей сложности и многофункциональности.
  • 🤔 Lixian рассматривает возможность использования Godot, несмотря на свое предпочтение Unreal.

Q & A

  • Unity引擎为何会面临开发者寻找替代方案的情况?

    -Unity引擎的一些决策导致了其自身的问题,比如被比喻为“自焚”,这使得许多开发者开始寻找其他游戏引擎作为替代。

  • Unity引擎在经历了问题后做出了哪些改变?

    -Unity试图挽回局面,像剧本中提到的“灭火”,并且Unity的CEO最终离开了,同时一些不受欢迎的变更也被撤销。

  • Lixian是谁,他为何选择Unreal Engine开发游戏?

    -Lixian是一位全职编辑和兼职业余游戏开发者,他选择Unreal Engine是因为其历史悠久、功能丰富,并且特别适合游戏开发。

  • Unreal Engine有哪些显著的特点?

    -Unreal Engine拥有许多开箱即用的功能,如新的动画系统、AI行为树、水流系统、布料模拟、混沌破坏物理效果、世界分区等,还有Lumen和Nanite等先进工具。

  • 为什么说Unreal Engine是为游戏开发而生的引擎?

    -Unreal Engine从一开始就是为了制作游戏而设计的,它内置了玩家角色、控制器、游戏状态、AI等系统,这些是Unity中需要从零开始构建的。

  • 使用Blueprints可视化编程有哪些优点?

    -Blueprints提供了一种可视化的编程方式,它允许开发者通过图形化界面进行编程,这对于某些人来说更直观、更易于理解。

  • Epic Games为Unreal Engine用户提供了哪些免费资源?

    -Epic Games每个月都会在其市场免费提供5个资源,还有Quixel Megascans和MetaHumans等资源库在Unreal Engine中可以免费使用。

  • Epic Games与Unity在商业模式上有何不同?

    -Epic Games不仅通过授权其引擎赚钱,还通过自己的游戏(如《堡垒之夜》)盈利,而Unity主要依赖引擎使用来盈利。

  • Unreal Engine在2D游戏开发方面表现如何?

    -Unreal Engine在2D游戏开发方面表现不佳,尽管有第三方插件如Paper2D和PaperZD,但它们不是由Epic Games开发的。

  • 为什么Unreal Engine对硬件要求较高?

    -由于Unreal Engine拥有大量功能,它需要更多的存储空间和内存,因此对硬件的要求较高。

  • C++在Unreal Engine中的应用与普通C++有何不同?

    -在Unreal Engine中,C++被优化以适应游戏开发,因此它可能不像标准的C++那样复杂。

  • Lixian提到的关于Unity的意外转折是什么?

    -尽管Lixian已经选择了Unreal Engine,但如果Unity的新CEO和团队能够展现出对游戏和游戏开发的真正热情,他可能会重新考虑使用Unity。

  • Lixian是否考虑过学习Godot引擎?

    -Lixian提到了Godot,并暗示了学习Godot的可能性,特别是在Unity出现问题后,他认为了解多种引擎是有益的。

Outlines

plate

此内容仅限付费用户访问。 请升级后访问。

立即升级

Mindmap

plate

此内容仅限付费用户访问。 请升级后访问。

立即升级

Keywords

plate

此内容仅限付费用户访问。 请升级后访问。

立即升级

Highlights

plate

此内容仅限付费用户访问。 请升级后访问。

立即升级

Transcripts

plate

此内容仅限付费用户访问。 请升级后访问。

立即升级
Rate This

5.0 / 5 (0 votes)

相关标签
Unreal EngineUnityИгровые разработчикиРедакторыИгровые системыПрограммированиеBlueprintsC++3D-графикаИнди-игрыРазвитие игр
您是否需要英文摘要?