全面了解虚幻引擎 5
Incredibuild 与 Epic 合作密切,并与虚幻引擎深度集成,因此对于虚幻引擎 5 的发布,我们也是既期待又兴奋。不得不说,虚幻引擎 5 没有辜负我们的期待,在技术上达到了真正的“虚幻”级别!今天,我将回顾 Epic 和行业对虚幻引擎的期待,并深入探讨其编辑器的主要改进。
Incredibuild 与 Epic 合作密切,并与虚幻引擎深度集成,因此对于虚幻引擎 5 的发布,我们也是既期待又兴奋。不得不说,虚幻引擎 5 没有辜负我们的期待,在技术上达到了真正的“虚幻”级别!
虚幻引擎 4 的进步本身也不少。公正地说,虚幻引擎 4 改变了游戏的制作规则,让其他游戏引擎迅速“下车”。不论是与世界各地构建工具的强大集成能力,还是 Niagara VFX 功能的发布,虚幻引擎向我们展示了当今游戏引擎的前沿技术。因此,在很长一段时间里,虚幻引擎让游戏制作的梦想得以圆满。
但这只是抛砖引玉,今年,虚幻引擎 5 震撼上市。
如果你还没有看过虚幻引擎 5 的预告片,建议千万补上。总的来说,随着下一代控制台的发布,虚幻引擎 5 的目标是激发设计者无穷的创造力。到目前为止,一切都在朝正确的方向前进,未来充满希望。
今天,我将回顾 Epic 和行业对虚幻引擎的期待,并深入探讨其编辑器的主要改进。
主要功能
在正式发布前,虚幻引擎 5 承诺了一些重大改进,我将在后续一一介绍。不过,让我们从全局角度看看改变游戏规则的主要功能是什么。
Nanite:
借助其开放世界创建工具,以及关卡流送(Level Streaming)技术,虚幻引擎 4 开始向更加精美、逼真的游戏制作转变。原理上看来,Nanite 通过构建大量细节,让游戏画面更加逼真。这也颠覆了之前的 LOD 系统,让内存预算面临新的挑战。
稍后我们将更详细地讨论这个问题。
Lumen:
光照是戏剧氛围和恐怖场景的关键,Lumen 用于解决所有的光照问题,而无需停止烘焙或构建场景。在 Lumen 技术的支持下,画面光线可以动态、实时变化,覆盖从宏观到微观的各种图像。
Epic 还对现有的 Chaos Physics、Niagara 进行了改进,让音频效果更为逼真。
新编辑器地切换非常简单。Epic 在保留了一些热门组件的同时,还添加了一些实用且易用的新功能。
虚幻引擎 5 已经来袭
目前,不少工作室近期已经官宣将使用虚幻引擎 5 开发新游戏。其中包括几个赫赫有名的大品牌表示将制作 2K 游戏,如发布了《生化奇兵 4》(Bioshock 4)的制作公司;发布了《勇者斗恶龙 11》(Dragon Quest XII)的 Square Enix;当然还有发布了《战争机器 5》(Gears 5)的 Epic 自己,《战争机器》系列一经发布就备受追捧,因此第五部作品也深得玩家期待。
相信未来也将有更多的游戏宣布使用虚幻引擎 5,这当然是明智的选择。
下一代游戏的短片、预告已经让玩家们为未来的游戏有些按捺不住了。对虚幻引擎 5 的兴奋与期待,就像《毁灭战士》(DOOM)发布时玩家的心情一样:游戏的未来一片光芒。
我们也了解到,尽管虚幻引擎 5 还处于测试阶段,但游戏制片厂纷纷计划使用虚幻引擎等最新的技术,在接下来几年内开发新的 3A 级电影。
虚幻引擎 5 ——万众期待
不难理解,人们对虚幻引擎最新的发布期待甚高。去年,Perforce 的一篇文章提到,虚幻引擎 5 将改变整个行业,因为“……它将实现真正的沉浸式体验,同时降低制作游戏以及电影、动画的复杂性。”
下一代制图技术,影响的不仅仅是开发人员。最近的一些研究表明,玩家购买游戏时,超过 75% 玩家的判断标准基于图像质量。
随着图像品质的提高,以及游戏机的更新换代,游戏玩家开始期待开发者对游戏体验的技术性革命,而虚幻引擎 5 似乎能让这些期待变成现实。
虚幻引擎体验版满足大家的期待了吗?
当虚幻引擎 5 首次宣布推出时,Epic 明确了其主要目标是:“(达到)与电影、CG 和现实生活一样的‘超真实感’”,同时保证工具易于在行业内使用和推广。
这个承诺的口气不小。他们说的不仅是让画面看起来“美观”,更是声称要让每个行业都能跟上“超真实感”的步伐。所以:他们做到了吗?
当然做到了!下面让我们更深入地了解虚幻引擎。
深入探析虚幻引擎 5
外观革新:UI和工作流程
新的编辑器在视觉上做了很多改动。很多开发人员都倾向于使用更暗的 UI,虚幻引擎 5 因此在界面上做了改进。虚幻引擎 5 的界面在视觉上相当精美,弹出式内容浏览器保证了最大的视觉交互空间。此外,和往常一样,虚幻引擎为开发人员保留了足够的个性化设置选择,用户可以根据需要拖放窗口。
图像来源:虚幻引擎 5
编辑器界面、功能上的变化完全贴合开发人员的需求,感觉就像 Epic 搜集了开发人员的意见,并一一对应做出了更改。内容浏览器简洁大方,可根据需求折叠、拖动。另外,界面的收藏系统也相应升级,帮助快速访问“细节”面板中的常用属性。因此,开发人员可以专注主窗口中的场景设计。
图片来源:虚幻引擎 5
新工具栏设计巧妙,无需切换屏幕就可随时调整功能,帮助提升开发速度。角色创建、打开Marketplace、Bridge 等功能都可快捷访问。
动画和运动扭曲
编辑器中的控制平台(Control Rig)
针对真实的角色动作,以及沉浸式过场动画设计的需求,Epic 更新了控制平台(Control Rig),并添加了运动扭曲(Motion Warping)功能,让 Sequencer(虚幻引擎的多轨迹编辑器)用起来更加方便。运动扭曲功能让动画可以丰富、快速地变化。Epic 给出的示例,展示了在表面和短墙面上的跳跃动作。使用一个跳跃动画,并通过逆向运动学插槽(IK Socket)应用运动扭曲,角色可以轻松地在不同高度的墙上跳跃。
MetaSounds
Epic 最引以为豪的更新是引入了 MetaSounds。此前,虚幻引擎的音频功能也很不错,虽然设置简单——导入 WAV 或一个 CUE 文件,就能发声,每个 CUE 文件都可定制。但有了 MetaSounds,这些都已成过去时。
图片来源:虚幻引擎 5
MetaSounds 将所有的音频呈现在蓝图编辑器(Blueprint)中,音频生成因此更为轻松、便捷且程序化。因此,开发者不再要单独为每个场景设置音频,而是为音频提供不同环境所需的所有信息。
MetaHumans
MetaHuman Creator(MHC)的发布和体验版都让整个行业为之一振,大家都在议论这个软件会对未来的游戏开发产生什么影响。使用 MHC,我们就能亲身感受到“超真实感”是多么容易实现!另外,MHC 可根据用户需要进行定制设计。
得益于 Quixel Bridge 拖放的新功能,在虚幻引擎 5 中,游戏中角色的创建和完成达到史无前例的高效。
另外,MHC 也是 Epic 虚幻引擎 5 中发布的少量云游戏开发工具。MHC 可让开发者摆脱硬件限制及设置的困扰。MHC 是Epic 革新精神的延续,开创了云游戏制作的先锋。关于这个功能的更多行业评论,可以了解 Marc Petit 在最近圆桌会议上关于云上 MetaHuman 和游戏制作的论述。
点击链接,抢先下载体验 MetaHuman Creator。建议大家一定要先看MetaHuman 的演示示例,以真正了解这个软件的功能。
优化开放世界
Nanite和世界分区系统(World Partitions)
图片来源:虚幻引擎 5
很明显,Nanite对开放世界的贡献是巨大的,但其作用还远不止于此。Nanite是虚幻引擎最新的虚拟几何流送技术的核心。虚幻引擎 5 的新世界分区系统 (World Partition)功能将大的关卡划分并保存在网格单元中,并提供自动流送系统。这种方式消除了之前版本中需要单独将大关卡划分成多个子关卡,并进行最后合并的需要。
开放世界领域的另一个优势,是能够与同一地区的团队成员合作,而无需担心交叉问题,就是 “每个参与者一个文件”功能。
数据集
在过去,关卡很容易进行复制,改变大气和物质,创造许多不同的环境场景等等。虚幻引擎 5 引入了关卡数据集,将一个关卡内的所有变化数据储存在统一数据集中,夜间和日间场景数据集等可相应切换,减少项目运行耗费的空间。
图片来源:虚幻引擎 5
数据层可以在右栏的世界分区设置中找到。
时序超级分辨率( Temporal Super Resolution)
在推出 AMD 的同时,Epic 宣布在游戏中使用时序超级分辨率。AMD 表示,“TSR 是一种新技术,可以提高低分辨率帧的分辨率,最大限度地提高性能和视觉保真度。”这种技术可以巧妙地转变低分辨率帧,使其看起来具有更高分辨率,从而提高帧率,同时在低性能机器中继续保持图像质量。
这个概念还相对较新,但不假时日定会不断在各行业渗透,并在未来生活得以广泛应用。
未来发展
由于 Epic Online Services 的发布,开发人员拥有大量 SDK,可以轻松构建常态化运营(live-ops)的核心设置,如多人游戏功能、游戏大厅、帐户等。Epic 计划在将来增设语音聊天等功能,另外,EOS 带来的最佳效益是能够轻松创建跨平台游戏的后端。
在 OpenXR 上重建 VR 模板
目前,OpenXR 是整个行业 VR 开发的标准。Epic 的最新引擎配备以 OpenXR 为框架基础设计的 VR 模板。
也就是说,那些了解 OpenXR 框架的从业者,可以继续使用熟悉的产品进行构建。
Epic 也发布了自己的 VR 模板,并设为每个 VR 项目的入门工具包。该模板包括现成的输入绑定、流行的 VR 机制,以及引擎启动、准备等重要功能。
如何运行?
在最近 Digital Foundry 的基准测试中,我们收到了一些好消息—— 虚幻引擎 5 在中端 PC 、专业构建中都证明是可靠的。Digital Foundry 的一个奇妙之处是,资产的质量,而非图像质量,已成为影响引擎运行的因素。在 TSR 和数字流的帮助下,不论景观大小,图像的质量都堪称完美,且无需对帧速率进行调整。
Digital Foundry 的基准测试中,有一个有趣的细节,PC 和下一代控制台之间的质量和帧率几乎是相同的。如果你还没有看过那段视频,一定不要错过:它真实地展示了虚幻引擎的真正力量。
如何下载虚幻引擎 5 体验版?
如果你想尝试虚幻引擎 5,请去官网了解更多信息。下载抢先体验版步骤简单,首先确保 Epic Launcher为最新版本后,单击虚幻引擎 5,即可下载。
点击后,你就可以下载虚幻引擎体验版。另外,演示示例也会一并下载,并向大家全面介绍该引擎的所有创新功能。
演示示例干货满满,其中包含了完整的 100GB 内容,结合了风景、运动和转场画面,最终构建大小为 25GB。
虚幻引擎 5 将如何改变游戏行业的版图?
在很长一段时间里,我在游戏开发中遇到了一个紧迫的问题:花费的时间成本能否相应地得到项目回报?
创建大型开放世界需要时间、资源和人力。如果项目预算只允许几个月的开发,那么游戏的规模、体验设计可能因此受损。
但,转机已经出现了。
Lumen、Nanite 等虚幻引擎的大量技术、功能更新,让大大小小的开发团队都能充分发挥创造力,将精彩的游戏世界淋漓尽致地展现出来。
结语
我个人非常喜欢虚幻引擎的所有更新。
到目前为止,Epic 的产品已经远超我的期待。他们实现了自己的承诺,对未来游戏世界也始终坚守着开放的态度。
尽管批评的声音开始出现,但重要的是,开发者们也积极地提供反馈。这些意见对虚幻引擎未来的发展和更新至关重要。总之,建议大家可以尝试使用虚幻引擎 5。同时,Incredibuild 也极大的支持 UE 着色器编译加速,点击了解 Incredibuild 加速编译Unreal 5 C++ 解决方案!
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)