一、创建游戏工程场景
1、启动Unity应用程序,我们新建一个项目,如下图(1.0):

2、取名叫做“3D Scene”,放在D盘unity3dvr4的文件夹中,选中3D,再点击Create project按钮。如下图(1.1)

3、完成上面操作后,会自动弹出一个新的界面,这个界面中,默认有以Main Camera( 摄像机),和Directional Light(方向光),在Hierarchy-层级视图中选中摄像机,Scene-场景视图会显示摄像机的缩略图
4、创建一平面的两种方法

在Hierarchy视图中单击鼠标右键就可以创建了,如图

选中Plane,在Inspector视图中把平面的坐标归零,这样方便我们以后操作。

5、我们把这些几何体都一一的创建出来

/
6、Ctrl+S 保存,第一次保存会弹出个窗口,命名这个场景的名称。

二、创建地形
先新建一个场景(Fole--New Scene),在创建地形前要导入一些资源包,当然这里面有很多的资源包,要是用的到,都可以导入下来。
要是下载Unity没有资源包,可以到Unity的官网上去下载,我的是在安装的时候有勾选标准资源包,安装完后就有。

加载往后,会出现下图,开始这个资源包加载完后默认是全选的,但是为了保险,我有个习惯,就是在加载资源后,我都会先点一下All,意思就是全选,再点击import 导入。,

出现下图,等等就好了。

导入好了后,在Project中会多出两个文件夹,这就是我们开始导入的资源包了。

3、好了,这个先放这,我们先创个地形。当然这个在GameObject菜单中也可以创建,这个我就不重复了。

选中Terrain地形,点击设置,修改地形的长宽高。如图3.2

按如图3.3的步骤来,最后在Scene视图用鼠标左键点击地形,尽情的发挥你的想象力吧。在这步操作里并没有点击Height那最右边的Flatten按钮。

接下里点击一下Flatten按钮,你会发现地形变平了,其实不是的,是地形整体都太高了,此时你再点击地形,并没有开始的那个效果了,那是因为太高的值跟整体抬高的值一样,改大于现在的值就可以了。

改了后是不是又有效果了!

其实我们把地形整体抬高是有目的的,目的就是为了让地形陷下去,挖个坑,对,没有错,就是挖个坑!
按如图3.6操作后,按住【Shift】键再操作,效果就出来了。

当然你要是不按住【Shift】键那就不是陷下去了,那就是抬高了,也可以选择Brushes里面的图形,来操作。

如3.8红色方框的图标作用就是让提高的山峰柔化,使得提高的地形更加平滑。

接下来就要给这个地形图添加首层纹理了。
选中画笔,再点击Edit Textures...


可以在搜索栏输入名称,也可以在里面找。

选好后,点击Add,就可以了。

当然也可以局部的上纹理,同样的方法,选中不同的素材就可以了。

四、添加树木
在Hierarchy视图中选中Terrain,如图所示按步骤来。



按照前面添加树木方法,添加多个树木的素材,修改其数量和大小。去种树吧!

五、添加花草

在添加完草的素材后,可以试着修改Add Grass Texture中的值。当然也可以不改。

当你在添加草的时候,你会发现Scene视图没有反应,其实小草已经被你添加进去了,只是你的视角拉的太远,Unity没有渲染,把镜头拉近去,就可以看到了。

六、添加水效果

找到水的资源,直接拖到Scene视图中就可以了

七、添加第一人称视角
还是先导入资源包,如图7.1

跟上面导入资源包一样,这就不重复了。来看看我们导入的资源包

注意的是第一人称角色控制器,一定要放置在高于地面的位置,以免穿透地形。放置好后,点击开始键,就可以在Game视图愉快的玩耍了。

八、添加环境和效果
我在Unity商店下载了一个天空盒,还是免费的,找到Sky5X One的那个商品了么?点进去,下载,--再导入


接下来就是导入天空盒了。按下图的顺序就可以加载成功了。其中我框起来的,都可以使用。

添加雾气就简单了,只要勾选一个选项就可以了。

九、添加音效
先新建一个文件夹,这有两种方法都可以。


在创建好的文件夹中导入音乐,选中新建好的文件夹单击鼠标右键,选择Import New Asset....

选中本地音乐后,点击Import,就可以了。

这就是添加好的音乐

最后不要忘记把音效挂在某个游戏对象上。

最后这就算完了一个简单的场景了。
其中还是有些必须的控件要装的,比如物理阻挡,灯管等等。
网友评论