虚幻引擎5

不知道大家还记不记得去年。 Epic 放出过一段「虚幻 5 引擎」的 PS5 实机演示。

超高精度建模,逆天实时光照效果,整个游戏画面牛 X 让人怀疑视频的真实性。

这次演示不仅在游戏圈爆炸,还开始期待影视、汽车、建筑等工业领域的虚幻 5 接下来的表现。

而前阵子 TGA 颁奖,用虚幻 5 黑客帝国 Demo》终于露面,全面开放下载。

虽然这只是一个展示肌肉的试玩版,但是画面太假了,让它在玩家面前脱颖而出,人气一度超过了大票 2022 备受期待的游戏大作。

这阵子刚好 E 宝年末促销,大家都应该上线-领游戏-关机,真的点进去「虚幻引擎」恐怕那一栏的人不多。

众所周知,虚幻 5 引擎的抢先体验版已经推出很久了,而且一直是免费使用的。

而自上一代虚幻 4 现在开发游戏甚至不需要学习代码和建模技术。

理论上,即使是新手小白也能拿虚幻 5 制作“次时代”游戏的引擎。。。

只有游戏收入达到一定数额,

虚幻会按比例收费 ▼

小发打了 20 年游戏,还没试过开发游戏。

所以,我也很好奇——

我一 0 开发菜鸟基础游戏,自学三天虚幻 5.能做什么?

毕竟商场里有自己的学习资料,

网上也有很多资源 ▼

于是小发利用在公司钓鱼的时间,认真研究了虚幻 5。

在展示学习成绩之前,考虑到有些朋友可能不知道什么「游戏引擎」,所以先给大家简单解释一下:

游戏引擎实际上是制作游戏的工具集。可进行关卡设计、物理反馈、图形渲染等一系列工作。从根本上说,和 Word、PhotoShop 就是一个意思,只是要复杂一点。

就像下图一样,就是 CAPCOM 用于发展生化危机 7》的 RE 引擎。

接下来是小发(连代码都不会的人)三天的虚幻研究 5 之后,学到的一切。

尽管最终成品连接起来 Demo 都不算,但经历了一番之后,也算是睁开了眼睛。

>/构建基本场景

第一步是在虚幻引擎中建立一个新的关卡,制作游戏的基本场景。

因此,首先使用引擎自带的地形工具,一键生成地形网格。

一说一,虚幻 5 的 UI 界面还是很简单的,没有想象的那么复杂难懂。

然后依次拖入大气、天空、光线、人物等元素。

这些元素都在软件的内容库中,直接无脑拖动,天空和地面瞬间出现。

有一种开天辟地的感觉 ▼

经过1亿点操作,美化地平线交界处,增加雾气。

然后准备好草地材料,直接导入地面。

接下来不要眨眼,是时候见证奇迹了。

鼠标只要用地形绘制工具轻轻点击,就能平地起山,造成地形差异。

能做出 “ 凸起 自然也可以做到 “ 凹陷 ”。

例如,我们只需要按住它 shift 按钮,你可以在地上画一张河床。

最后,只要把水面材料放在河床上,河流就会出现。

基础地形建成后,剩下的就是赋予地面灵魂的花草树木,即「植被」。

而虚幻 5 还提供植被编辑器,想要植物 ——

直接画就行了。。。

有山有水有草有树,这种环境有点内味。

如果你不相信,你也可以点击操作,用虚幻引擎中的恶棍在这个场景中简单地转动。

当然,现在还是太单调了。我们不妨再盖一栋房子,加上一些场景道具。

啥?你说你不能自己建模。房子和道具从哪里来?

这点 E 宝宝也想到了,所以虚幻 5 网络素材库 —— Quixel Bridge 直接内置。

Quixel Bridge 在界面上方的选项卡中,有大量的免费卡 3D 可以使用艺术素材,也可以直接拖入画面,完成。

大约有几十种分类,

材料精细,数量充足 ▼

例如,小发认为这种石材材料很好。

一下,就可以拖到地图上了。

同样,你也可以用它做房子。

房屋材料是一片一片的,

要自己组装 ▼

最后,添加一些细节,看起来像个模特。

其实这一步和玩建造游戏很像。

虽然几个步骤背后很繁琐,但大部分操作都比较直观,无非是耗时。

>/平替代码:蓝图

下面要说的这个「蓝图」功能,开启劝退模式。。。

一般来说,游戏中会有很多互动/游戏元素,这些元素都是通过编写代码来实现的,门槛很高。

因此,为了照顾像小发这样的虚幻引擎 C 和 JAVA 无法区分的人推出了一个叫做蓝图的功能。

至于这个蓝图,几乎就是用“逻辑树状图”来表示“代码”,视觉上更直观。

比如我想做一个简单的互动:角色靠近球体,球体会着火,离开球体,火焰熄灭。

这个过程的蓝图是这样的 ▼

效果是这样的▼

可能大家都觉得这个蓝图比代码直观方便,学习成本应该还不错。

但是大佬们严肃的蓝图一般都是这样的。。。

这样的。

还有这样。。。

果然,简单只是和代码相比。

而且专业游戏开发人员迟早要学代码,光会蓝图毕竟不够。

所以连肝三天的小发,也只能做以下这样的事情,连 Demo 不是操作程序。

姑且叫它“轻功水漂” —— 让我们在河边踢足球。。。

>/虚幻 5 的真正实力

像小发这样的门外汉一定是虚幻的 5 千分之一的技能还没有发挥出来,大家看个乐就行了。

最后给大家展示一下油管大佬。Joe Garth 的作品吧。

这一次,是真正的次时代。

第一个是Nanite显示,它可以将超高精度的建模放入场景中。

理论上,每座山、每块石头都没有压缩模型面数,越近越精细。搭配动态体积云,视觉效果爆炸。

虚幻 5 还提供了更真实的场景破坏效果。

人们不禁想象未来的《我的世界》会是什么样子。

第三,是Lumen光。

这个功能实际上是从软件层面实现的「光追效果」,所以,没有 RTX 显卡还可以体验光追。

顺便说一句,所有这些虚幻 5 演示,都是用的 1080 完成显卡,惊喜不惊讶?

更新不止这些,比如这个虚幻 5 还增加了全新的音频制作器等,都是游戏开发者的福音功能。

最后,虚幻商店里有很多免费的新手学习材料。

例如,我们可以直接下载官方地图,体验老板级别的演示 Demo,也可以直接 Copy 练手用里面的素材。

刚开始的时候,拆解地图的方法挺有用的。

官方提供的村庄地图 ▼

虚幻新手学习包地图 ▼

总之,经过几天的经验,小发对这款引擎的未来还是挺乐观的。

因为虚幻 5 节省了更多的时间和成本。让独立开发者/工作室的作品也能在画面表现力上和 3A 大作掰手腕。

同时,虚幻 5 对于游戏开发的新人来说,这也是一个友好的开始选择。

只是一定要做好心理准备,因为游戏开发的道路比想象的要枯燥、困难得多。

至于像小发这样的臭玩游戏,当然还是想玩更多好玩的游戏。

特别是在国产游戏的快速增长期,小发坚持不捧不黑、充满期待、理性支持的态度,等待光明未来的出现

《黑神话》也证实了使用虚幻 5 开发 ▼

虚幻 5 在次时代正式到来之前,可以说是开了个好头。

下一步就是等待 R 星、育碧、卡普空等大厂发力。

幸亏已经是 2022 年,不然这个 2021年,我真的一秒钟都呆不下去了。。。

写作:赤臂朋克编辑:面线

图片、资料来源:

Youtube

网友评论
第3方评论代码
图文推荐