UE4学习-使用蓝图进行一个关卡的设计
Unreal Engine 4 简称UE4,后续文中都使用简称。
本文知识来源:UE4游戏关卡制作
旨在记录一些重要的知识点。
添加关卡
添加关卡的两种方式:
这种方式,添加的关卡,位置需要保存时指定。
另一种方式:
进入maps文件夹以后,再新增关卡,重命名。
新建时选择一个空关卡。
几何体
添加几何体
向场景中添加集合体。
然后对几合体进行形状修改。
有两种方式,第一种:
第二种,更随性一点,手动拖拽的方式
步骤:
首先选中物体,如图:
然后,点击某个面,那个面会变色,并且在选中的面上会出现一个新的坐标轴,按照坐标轴拖动即可改变形状。
这样子拖动就改变了。
几何体挤压
右上角有个小地球的按钮,表示坐标系,小地球为世界坐标系,点击切换为小方块,局部坐标系。
挤压只能在局部坐标系中进行。其实操作和编辑挺像,选中某个面,然后点击挤压,然后拖动,就会新生成一个物体,目前我使用的地方就是转角,其余用途后续慢慢摸索。
这个和编辑不同的地方在于,挤压生成一个新的物体,所以从图中也能看出,有两个边框出现。
减去几何体
默认几何体下方的按钮是选中添加按钮,选择减去按钮,就是两个几何体相减,可以挖一个门或者窗户出来。
这样子就挖了一个窗户出来,选择减去模式,然后向场景中拖动一个盒体,和之前的盒体进行交叉,就能减去交叉的部分。
当然大家默认添加的效果和我这个有点不一样,是因为我这个添加了贴图。
添加光源
我们在场景中需要添加光源。
目前这个示例中,使用了三种光源:
首先选择对象,默认是选择并平移对象,按空格 切换成选择并旋转对象。
分别是:
定向光源,这个有个向下的小箭头,表示光源的位置,可以使用旋转对象的方式进行调整。
然后添加大气雾,大气雾是模仿大气光源散射的效果
再添加天光,这样就把天空的光源投射到房间内。
这里有一个点:
直射光源和大气雾、太阳光进行关联,是在这里处理的。
两个光源关联,直射光源就会受到场景中大气雾或者太阳光的影响。
给几何体贴材质、贴纹理
在这里选择想要使用的材质,然后直接拖动到物体表面即可,每个面需要单独拖动噢。
这里有个关键点,材质添加后,有些显示的方向或者UV不对,如何调整呢?
在物体的表面属性里面,调整旋转,还有UV的平移。
比如我这里两个材质对接不上,我对它进行调整一下:
调整后:
这样子看着就舒服多了。我首先旋转90°,这个可以根据自己的实际情况,多按几次就知道如何调整了。
这时候效果还是不对:
使用平移:
首先上下平移,我都是使用的1/256进行调整的。
上下对上了,但是有几块砖看着大小和其他的不一样。再使用水平平移进行调整,自己看着对上了,就ok了。
这样子看着就完全对上了。
选中还有一种快捷方式,双击某个面,即可选中。
查找材质:
场景管理
对于一类物品,可以创建文件夹放在一起。
选择方式使用ctrl单个选择或者使用shift批量选择。
操作步骤如图,选中以后单击右键,移动到一个新文件夹,然后重命名即可。
这样是方便我们对不同类别进行操作。
只需要点击light前面的显示按钮,即可隐藏所有光源。
成品
本文内容到此结束。今天使用蓝图进行练习,也是为了熟悉软件的操作,以及一些使用规则。
后续还是会使用C++的方式进行场景的创建。