首页 » 技术 » 什么是虚幻引擎以及如何学习(Unreal Engine)?

什么是虚幻引擎以及如何学习(Unreal Engine)?

Unreal Engine about
Like! post

什么是虚幻引擎 (Unreal Engine)?

虚幻引擎(UE)(Unreal Engine) 是由Epic Games创建的开源游戏引擎。它用于创建视频游戏、虚拟现实体验和交互式应用程序。经过 20 多年的发展,UE 已成为程序员和设计师最先进、最完整的工具之一。

过去十年中最流行的视频游戏,如《堡垒之夜》、《PUBG》、《战争机器》、《真人快打》 11和最近发布的《霍格沃茨传奇》,都是使用虚幻引擎制作的。然而,虚幻引擎的功能远远超出了视频游戏领域:2022 年,美国国家航空航天局(NASA)的航空工程师将虚幻引擎技术应用于月球地形的可视化(英文)。

虚幻引擎-bubg (Unreal Engine)
PUBG 战场

大片《曼达洛人》和《福特大战法拉利》的主创人员也使用这种技术制作视觉效果、未来主义环境和激烈的动作场面。

虚幻引擎的另一个应用实例是建筑和室内设计。公司使用该工具创建建筑和空间的 3D 模型,让客户在项目建成之前就能看到。

虚幻引擎 5 堡垒之夜 (Unreal Engine 5)
堡垒之夜的主角和风景

虚幻引擎的优势之一就是它能够提供高质量的虚拟现实体验。让我们来看看该平台的主要功能:

  • 实时图形:它允许您创建精细的图形和逼真的视觉效果,因此比其主要竞争对手 Unity 更受设计师欢迎。
  • 游戏和交互式应用程序:它用于为个人电脑、游戏机、手机和虚拟现实创建多平台游戏。
  • 动画:虚幻引擎允许您使用关卡序列器在引擎本身中为角色制作动画,以及导入骨骼网格和动画剪辑。
  • 照明和着色:引擎采用先进的照明和动态着色技术来创建视觉效果极佳的环境。
  • 音频集成:在游戏和应用中创建身临其境的音频体验。
  • 物理:允许创建交互和碰撞效果。

UE 版本

自 1998 年推出以来,虚幻引擎一直在不断发展。

  • 1.0 版侧重于创建 3D 游戏。
  • 2002 年发布的 2.0 版对该工具的性能和可用性进行了改进。这些改进包括支持 DirectX 8.0,修改了照明和物理系统。
  • 2006 年,3.0 版问世。该版本采用了更快、更高效的渲染引擎,并对人工智能和角色行为进行了修改。此外,还实现了与工具和应用程序的更大集成。通过该版本,虚幻引擎开始用于虚拟现实体验。
  • 2014 年发布的 4.0 版对图形质量和效率进行了多项改进。
  • 2022 年发布的 5.0 版将图形逼真度提升到了一个新的水平。其中引入了重要元素 Nanite 和 Lumen。Nanite 是虚拟化几何系统,可以渲染复杂的物体,创建具有成千上万几何细节的游戏。反过来,Lumen 是动态照明引擎,可实时追踪光线并调整光线的不同物理过程。这使得设计更身临其境的体验成为可能。
虚幻引擎 5 上的霍格沃茨遗产 (Unreal Engine 5)
《霍格沃茨的遗产》是哈利-波特迷最期待的游戏,于 2023 年 2 月 10 日发布。该游戏使用 UE5 引擎。

如今,UE5 的 5.1 更新版本仍然是最新的引擎版本。

在计算机上运行 UE 的最低要求和建议要求

如果要使用虚幻引擎,您的计算机必须满足以下条件:

  • 处理器英特尔酷睿 i5 @ 2.8 吉赫
  • 显卡NVIDIA GeForce GTX 660
  • 内存: 8 GB
  • 硬盘空间:20 GB 起

但是,要想获得更好的效果,并不受干扰地享受这一过程,硬件的运行速度必须更快:

  • 处理器英特尔酷睿 i7 处理器,主频 3.5 GHz
  • 显卡NVIDIA GeForce GTX 970
  • 内存16 GB 起
  • 硬盘空间:20 GB 起

它值多少钱,在哪里下载?

虚幻引擎是开源的,因此您可以从官方网站下载并免费使用。但是,如果您的游戏非常成功,收入超过一百万美元,您必须向 Epic Games 支付 5% 的版税。此外,如果您的游戏不用于商业目的,使用虚幻引擎也是免费的。

该引擎的源代码可在 GitHub 上获取。您可以对其进行修改以满足您的特定需求。对代码所做的任何修改或改进都将与虚幻引擎社区共享,从而使社区中的所有开发人员都能改进引擎。

学习虚幻引擎有多难?

掌握虚幻引擎是一项挑战,尤其是如果您没有编程和游戏开发的背景,但实际上这比您想象的要容易得多。在EBAC,我们设计了虚幻引擎在线课程来帮助您学习UE5。无论您是否有开发经验,每个人都可以学习。

您可以使用各种在线工具和资源,包括视频课程、学习材料和论坛。我们的目标是让您掌握引擎,设计自己的endless runner游戏,并开发三个专业项目,为您的作品集增光添彩。注册并提升您的游戏开发职业生涯。

结论

  • 虚幻引擎是最流行的引擎之一,已被应用于 150 多款游戏中。
  • 它适用于虚拟现实产业和 3D 内容制作。
  • 它的实用性和制作高质量图形的能力使其大受欢迎。
  • 虚幻引擎是开源的,这意味着开发人员可以访问源代码并根据自己的需要进行定制。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注