1、创建几何体
在工程界面,单机鼠标右键,创建出几何体。

创建好的游戏场景及视图如下:

按Ctrl+Shift+S,将此场景保存在Project视图中的Assets文件夹中。

2、创建地形
2-1、安装资源包
资源包下载地址:https://unity3d.com/cn/get-unity/download?ref=personal
点击下载标准的资源

安装后,导入资源包。


这样,我们的资源包就显示在项目视图了。

2-2、地形制作
Hierarchy视图界面右键创建一个Terrain(地形)组件。

将地形的宽度(Width),长度(Length),高度(height)分别设置为200,200,60。(设置小一点方便操作)。

点击绘制高度按钮,把高度(Height)设置为5 ,点击Flatten,地形会向上提升五个高度

把笔刷(Brushes)设置为大笔刷样式,然后在地形上按鼠标左键拖动,直至全部刷满。



整个地图高度绘制完成(是为了一会儿在地形中挖湖添水)。
点击升高或降低地形按钮,然后在Scene视图中,按Shift+鼠标左键(降低地形高度),并移动鼠标,绘制湖泊。


下面绘制山脉,自由发挥,这次不用按Shift,按鼠标左键拖动即可,形状(Brushes)自选,大小(Brush Size)自选。

之后点击第四个绘制纹理图标,看图操作,六步就可以把地形进行纹理填充了。


再添加一个纹理,然后调整Opacity的透明程度和Brush Size的大小来给突出的山脉附上新的一层纹理。


点击树木按钮,进行树模型的添加,可以多添加几种。

调整好笔刷大小,树的密度,高度范围之后,

在地形上点击左键种树。

之后选择草的模型,第6步修改参数的目的是让草变得小一些,太大了会很违和。

之后调一下草的密度,别太大,不然会很密很密很密。然后就开始早地图上按住鼠标左键,移动撒草了。


导入水资源。

把Light的Shadow Type的属性修改为Hard Shadows,使Light照到物体上有阴影。

导入人物的包

讲第一人称的预设体拉入Hierarchy中。

删除Main Camera ,调整好拉入控制器的方位和视角方向。

之后点击运行按钮,就可以享受第一视角在游戏场景中漫游了。(WASD或↑↓←→键控制方向,空格键控制跳跃)图中我跑到了山顶,准备跳崖,游戏么,就要挑战点不一样的。

之后按Esc键出现鼠标,然后再次点击播放按钮,结束播放。
下面导入第三人称预设体,我们先将第一人称组件删掉,然后会发现没有Camera了。

我们添加一个就好,并改名为 Main Camera,是的,它就是Main Camera了。


调整好人物的出生点,并调整好视野。

把Main Camera左键拖到人物模型里,并选中它。

按Ctrl+Shift+F,摄像机就会跟随主角的视野了,赶快运行一下试试。

网友评论