Unity3D基础-创建基本的3D游戏工程和场景

一、创建游戏工程场景

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

1.0

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

Unity3D基础-创建基本的3D游戏工程和场景_第1张图片
1.1

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


Unity3D基础-创建基本的3D游戏工程和场景_第2张图片
4.1

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


Unity3D基础-创建基本的3D游戏工程和场景_第3张图片
4.2

选中Plane,在Inspector视图中把平面的坐标归零,这样方便我们以后操作。
Unity3D基础-创建基本的3D游戏工程和场景_第4张图片
4.3

5、我们把这些几何体都一一的创建出来
Unity3D基础-创建基本的3D游戏工程和场景_第5张图片
4.4

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


Unity3D基础-创建基本的3D游戏工程和场景_第6张图片
Paste_Image.png

二、创建地形

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


Unity3D基础-创建基本的3D游戏工程和场景_第7张图片
2.1

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


Unity3D基础-创建基本的3D游戏工程和场景_第8张图片
2.2

出现下图,等等就好了。


Unity3D基础-创建基本的3D游戏工程和场景_第9张图片
2.3

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

Unity3D基础-创建基本的3D游戏工程和场景_第10张图片
2.4

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

Unity3D基础-创建基本的3D游戏工程和场景_第11张图片
3.1

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


Unity3D基础-创建基本的3D游戏工程和场景_第12张图片
3.2

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


Unity3D基础-创建基本的3D游戏工程和场景_第13张图片
3.3

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

Unity3D基础-创建基本的3D游戏工程和场景_第14张图片
3.4

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

Unity3D基础-创建基本的3D游戏工程和场景_第15张图片
3.5

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

Unity3D基础-创建基本的3D游戏工程和场景_第16张图片
3.6

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

Unity3D基础-创建基本的3D游戏工程和场景_第17张图片
3.7

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


Unity3D基础-创建基本的3D游戏工程和场景_第18张图片
3.8

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


Unity3D基础-创建基本的3D游戏工程和场景_第19张图片
3.9
Unity3D基础-创建基本的3D游戏工程和场景_第20张图片
3.10

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


Unity3D基础-创建基本的3D游戏工程和场景_第21张图片
3.11

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

Unity3D基础-创建基本的3D游戏工程和场景_第22张图片
3.11

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

Unity3D基础-创建基本的3D游戏工程和场景_第23张图片
3.12

四、添加树木

在Hierarchy视图中选中Terrain,如图所示按步骤来。

Unity3D基础-创建基本的3D游戏工程和场景_第24张图片
4.1
Unity3D基础-创建基本的3D游戏工程和场景_第25张图片
4.2
Unity3D基础-创建基本的3D游戏工程和场景_第26张图片
4.3

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

4.4

五、添加花草

Unity3D基础-创建基本的3D游戏工程和场景_第27张图片
5.1

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


Unity3D基础-创建基本的3D游戏工程和场景_第28张图片
5.2

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


5.2

六、添加水效果

Unity3D基础-创建基本的3D游戏工程和场景_第29张图片
6.1

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


6.2

七、添加第一人称视角

还是先导入资源包,如图7.1


Unity3D基础-创建基本的3D游戏工程和场景_第30张图片
7.1

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

Unity3D基础-创建基本的3D游戏工程和场景_第31张图片
7.2

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


7.3

八、添加环境和效果

我在Unity商店下载了一个天空盒,还是免费的,找到Sky5X One的那个商品了么?点进去,下载,--再导入

Unity3D基础-创建基本的3D游戏工程和场景_第32张图片
8.1
Unity3D基础-创建基本的3D游戏工程和场景_第33张图片
8.2

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

8.3

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

Unity3D基础-创建基本的3D游戏工程和场景_第34张图片
8.4

九、添加音效

先新建一个文件夹,这有两种方法都可以。

Unity3D基础-创建基本的3D游戏工程和场景_第35张图片
第一种9.1
Unity3D基础-创建基本的3D游戏工程和场景_第36张图片
第二种9.2

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

Unity3D基础-创建基本的3D游戏工程和场景_第37张图片
9.3

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


Unity3D基础-创建基本的3D游戏工程和场景_第38张图片
9.4

这就是添加好的音乐


Unity3D基础-创建基本的3D游戏工程和场景_第39张图片
9.5

最后不要忘记把音效挂在某个游戏对象上。
Unity3D基础-创建基本的3D游戏工程和场景_第40张图片
9.6

最后这就算完了一个简单的场景了。

其中还是有些必须的控件要装的,比如物理阻挡,灯管等等。

你可能感兴趣的:(Unity3D基础-创建基本的3D游戏工程和场景)