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+鼠标左键(降低地形高度),并移动鼠标,绘制湖泊。
![Paste_Image.png](http://upload-images.jianshu.io/upload_images/3605536-6cb7c2b85283c4c2.png?
imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
下面绘制山脉,自由发挥,这次不用按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,摄像机就会跟随主角的视野了,赶快运行一下试试。