UE4学习监督——新建关卡

本文介绍了在UE4中创建游戏关卡的基本步骤,包括创建地图、放置平面、添加光源、调整大气雾效果、设置天空光源、固定曝光以及构建光照。通过这些操作,创建了一个具有真实光照效果的初步游戏场景,为后续的角色移动和游戏开发奠定了基础。

UE4安装的相关操作在此不再赘述。进入主题,开发游戏首先需要设计场景,给角色一个移动空间。

​ 首先在内容浏览器中创建一个文件夹,命名为Maps。在其中创建一个关卡(Level)。创建完成后双击进入。

​ 在场景中创建一个平面(Plane),设置位置为(0,0,0)。然而我们会发现,界面中仍是一片漆黑,什么也看不到。

​ 要解决黑屏问题则需要添加光源。在左侧内容浏览器中选择光源(Lights)->定向光源(Directional Light),设置位置为(0,0,100),此时发现已经可以看见平面。

在这里插入图片描述

​ 在左侧搜索大气雾(Atmospheric Fog)并将其拖入场景中,设置位置为(0,0,300)。此时观察场景,可发现出现了明显的光晕效果。并且天空中出现了模拟太阳光点。

在这里插入图片描述
为了更为准确地模拟太阳,我们将进行光源连接。

​ 在世界大纲(World Outliner)中选择定向光源(Directional Light),在其细节(Details)面板中搜索大气/雾太阳光(Atmosphere/Fog Sun Light),勾选。在这里插入图片描述

​ 可发现天空变为蓝色,此时旋转定向光源(Directional Light)会发现天空中的太阳跟随移动。

在这里插入图片描述

​ 为了模拟更为真实的环境,现添加天空光源(Sky Light)到场景中,并设置位置为(0,0,400)。

在这里插入图片描述
我们还需要稳定的曝光来提供光照效果。搜索后期处理体积(post process volume)拖入场景中,设置位置(0,0,0)。在其细节面版设置Lens部分中Exposure的Min Brightness和Max Brightness都设置为1.此操作可以强制将自适应曝光度锁定为默认曝光度。在Post Process Volume中搜索infinite,勾选Infinite Extent,以保证范围为整个关卡。
之后,搜索天空大气(Sky Sphere)并将BP_Sky_Sphere 拖入场景,设置位置(0,0,0),同时链接到定向光源(即在细节面版中将Directional Light Actor选择为Directional Light)。
现在基本的光照已经设置完毕,我们对光照进行分组。在世界大纲中选择 定向光源(Directional Light)BP_Sky_Sphere 大气/雾太阳光(Atmosphere/Fog Sun Light) Sky Light 右击选择移动到(Move to)创建新的文件夹并放入。
我们可以观察到画面左上角始终有一行红字为 光照需要重建 。想要去掉他则需要下拉构建(build)选择仅构建光照。但是我们点击后会有一行报错,表示没有重要体积。此时我们需要搜索重要体积(Lightmass Important Volume)并拖入世界,调整大小将地图囊括在内。再进行构建光照,构建成功。

到此为止,新的关卡已经初步建立完成。下一章做C++人物移动。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值