自学三天,我竟然用虚幻5做了个小游戏? |
您所在的位置:网站首页 › 虚幻引擎4和5区别 › 自学三天,我竟然用虚幻5做了个小游戏? |
本文原创于微信公众号:差评 作者:小发
超高精度建模、逆天的实时光照效果,整个游戏画面牛 X 到让人怀疑视频的真实性。 这段演示不仅在游戏圈炸开了锅,连影视、汽车、建筑等工业领域,也开始期待虚幻 5 接下来的表现。 而前阵子 TGA 颁奖,用虚幻 5 制作的《黑客帝国 Demo》终于露面,并全面开放下载。 虽然这只是个秀肌肉的试玩版,奈何画面过于以假乱真,让它在玩家面前出尽了风头,人气一度盖过了大票 2022 备受期待的游戏大作。 这阵子刚好 E 宝年末促销,大伙应该都是上线-领游戏-关机,真正点进去「虚幻引擎」那一栏的人,恐怕不是很多。 殊不知,虚幻 5 引擎的抢先体验版早就推出了,也一直都是免费使用。 而且自上一代虚幻 4 以来,现在开发游戏,甚至都可以不用学习代码和建模技术。
只有游戏营收达到一定数额, 虚幻才会按比例收费 ▼ 小发打了 20 年游戏,还真没尝试过开发游戏。 所以,自己也挺好奇的—— 我一 0 基础游戏开发菜鸟,自学三天虚幻 5,能做出个什么玩意来呢? 毕竟商城里自带学习资料, 网上也有不少资源 ▼
而在展示学习成果之前,考虑到可能还有差友不知道什么是「游戏引擎」,所以先跟大伙简单解释一波: 游戏引擎,其实就是个制作游戏的工具合集。能进行关卡设计、物理反馈、图形渲染等一系列工作。从根本上来讲,和 Word、PhotoShop 是一个意思,只不过要繁琐一些。 像下面这张图,就是 CAPCOM 用来开发《生化危机 7》的 RE 引擎。 接下来,就是小发(连代码都不会的人)研究三天虚幻 5 后,所学到的一切。
>/基础场景搭建 第一步,就是在虚幻引擎里新建关卡,做出游戏的基础场景。 所以,就先用引擎自带的地形工具,一键生成个地形网格出来吧。 有一说一,虚幻 5 的 UI 界面还是很简洁的,并没有想象中那么复杂难懂。 然后依次拖入大气、天空、光照、人物等元素。 这些元素都在软件的内容库里,直接无脑拖动就行,天空和地面瞬间就都出现了。 有种开天辟地的感觉 ▼ 再经过亿点点操作,美化一下地平线交界处,加入雾气。 然后准备好草地素材,就可以直接导入到地面上了。
只要用地形绘制工具,鼠标轻轻点击,就能平地起山峦,做出地形差。 能做出 “ 凸起 ”,自然也能做 “ 凹陷 ”。 比如,我们只要按住 shift 键,就可以在地面上画出一条河床。 最后,只要再把水面素材放到河床里,河流就出现了。 基础地形打造完成,剩下就是赋予地面灵魂的花草树木,也就是「植被」。 而虚幻 5 同样也提供了植被编辑器,想要植物 ——
有山有水有草有树,这个环境就有点内味儿了。 不信的话,也可以点击运行,用虚幻引擎里自带的小人,在这个场景里简单转转。 当然,现在这样还是太单调,我们不妨再盖个房子,加一些场景道具。
这点 E 宝也想到了,所以虚幻 5 把网络素材库 —— Quixel Bridge 直接内置了。 Quixel Bridge 就在界面上方的选项卡中,里面有海量的免费 3D 艺术素材可以使用,同样也是直接拖动到画面里,就完事。 分类大概有几十种, 材质精细,量也足 ▼ 比如,小发觉得这个石头素材不错。 咻地一下,就能拽到地图里。 同理,还可以再用它做个房子。 房子素材都是一片一片的, 要自己组装 ▼
其实到这一步,和玩建造类游戏都挺像的。 虽然有几个步骤背后很繁琐,但大多数操作都比较直观,无非就是耗点时间罢了。 >/代码的平替:蓝图
通常来说,游戏里会有大量的互动/玩法要素,这些都要靠编写代码来实现,门槛很高。 所以,虚幻引擎为了照顾像小发这种连 C++ 和 JAVA 都分不清的人,推出了一个叫蓝图的功能。 这个蓝图呢,差不多就是把“代码”用“逻辑树状图”表示出来,视觉上更直观一点。 比如我想做一个简单的互动:角色靠近球体,球体会着火,离开球体,火焰熄灭。 这个过程的蓝图就是这样的 ▼ 做出来的效果是这样的 ▼
但大佬们的正经蓝图,一般都是下面这样的。。。 这样的。 还有这样的。。。
而且,专业游戏开发人员,是早晚都要学习代码的,光会蓝图终究不太够。 所以连肝了三天的小发,也只能搞出下面这么个东西,连 Demo 都算不上的运行程序。 姑且就叫它《轻功水上漂之 —— 我在河边踢球球》吧。。。 >/虚幻 5 的真正实力 小发这种门外汉,肯定是连虚幻 5 千分之一的功力都没发挥出来,大家看个乐就行。 最后还是给大家展示一下,油管大佬 Joe Garth 的作品吧。 这次,才是真正的次时代。 第一个,就是 Nanite 展示,能把超高精度的建模置入场景中。 理论上每座山、每块石头都没有压缩模型面数,离得越近看着越精细。搭配上动态体积云,视觉效果爆炸。 虚幻 5 还提供了更真实的场景破坏效果。 让人不禁想象未来的《我的世界》,将会是个什么样。 第三个,就是 Lumen 光照了。 这个功能,其实是从软件的层面上实现「光追效果」,所以,没有 RTX 显卡也能体验光追。
而且更新也不止这些,比如这次虚幻 5 还增加了全新的音频制作器等,都是游戏开发者的福音功能。 最后再说个事,那就是,虚幻商店里还有很多免费的新手学习素材。 比如我们可以直接下载官方地图,体验大佬级别的演示 Demo,也可以直接 Copy 里面的素材练手用。 刚上手时,拆解地图的方法相当有用。 官方提供的村庄地图 ▼ 虚幻新手学习包地图 ▼ 总之,经过几天的体验,小发还是相当看好这款引擎的未来的。 因为虚幻 5 的出现,节约了更多时间和成本。让独立开发者/工作室的作品,也能在画面表现力上和 3A 大作掰掰手腕。 同时,虚幻 5 对于游戏开发新人来说,也算是一个初上手的友好选择。
至于小发这种臭打游戏的嘛,当然还是希望玩到更多好玩的游戏。 尤其是在国产游戏的高速成长期,小发坚持秉承着不捧不黑、满怀期待、理智支持的态度,坐等那个光明未来的出现。 《黑神话》也已经确认使用虚幻 5 开发 ▼ 虚幻 5 在次时代正式来临前,可谓是开了个不错的头。 下一步,就是等着 R 星、育碧、卡普空等大厂发力了。 幸亏已经是 2022 年了,不然这 2021,我真是一秒都待不下去啊。。。 图片、资料来源: Youtube 虚幻商城 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |