什么是虚幻引擎 (Unreal Engine)?
虚幻引擎(UE)(Unreal Engine) 是由Epic Games创建的开源游戏引擎。它用于创建视频游戏、虚拟现实体验和交互式应用程序。经过 20 多年的发展,UE 已成为程序员和设计师最先进、最完整的工具之一。
过去十年中最流行的视频游戏,如《堡垒之夜》、《PUBG》、《战争机器》、《真人快打》 11和最近发布的《霍格沃茨传奇》,都是使用虚幻引擎制作的。然而,虚幻引擎的功能远远超出了视频游戏领域:2022 年,美国国家航空航天局(NASA)的航空工程师将虚幻引擎技术应用于月球地形的可视化(英文)。
大片《曼达洛人》和《福特大战法拉利》的主创人员也使用这种技术制作视觉效果、未来主义环境和激烈的动作场面。
虚幻引擎的另一个应用实例是建筑和室内设计。公司使用该工具创建建筑和空间的 3D 模型,让客户在项目建成之前就能看到。
虚幻引擎的优势之一就是它能够提供高质量的虚拟现实体验。让我们来看看该平台的主要功能:
- 实时图形:它允许您创建精细的图形和逼真的视觉效果,因此比其主要竞争对手 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 是动态照明引擎,可实时追踪光线并调整光线的不同物理过程。这使得设计更身临其境的体验成为可能。
如今,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 内容制作。
- 它的实用性和制作高质量图形的能力使其大受欢迎。
- 虚幻引擎是开源的,这意味着开发人员可以访问源代码并根据自己的需要进行定制。