当前位置:文档之家› Unity课程设计说明书

Unity课程设计说明书

Unity课程设计说明书
1、游戏设计构思
1.1 unity软件介绍
Unity是由Unity Technologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。

Unity类似于Director,Blender game engine, Virtools 或Torque Game Builder等利用交互的图型化开发环境为首要方式的软件其编辑器运行在Windows 和Mac OS X下,可发布游戏至Windows、Mac、Wii、iPhone、Windows phone 8和Android平台。

也可以利用Unity web player插件发布网页游戏,支持Mac 和Windows的网页浏览。

它的网页播放器也被Mac widgets所支持。

1.2游戏构思过程
在此次设计中,预备做一个小岛漫游的设计。

小岛四周都是水,小岛中有一条河流,小岛上有花草、树、雾等。

能实现角色漫游。

2、场景设计
2.1地形设计
1、地形创建
在unity中将鼠标放到GameObject 3D object 单击 Terrain,创建一个新的地形,我们可以在右边的菜单中对地形的大小、高度、分辨率等进行设置。

如下图所示:
图1
2、地形设置
在右边的菜单中对地形的高度等进行设计,使地形呈现出小岛的形状。

3、在小岛形状的地形上铺地皮,种花草、种树。

实现的效果图如下图所示:
图2
2.2光照效果制作
地形制作后,会发现整体效果比较暗,这是我们就要为场景打一个灯光。

在unity中将鼠标放到GameObject Light点击Directional Light,创建一个光源,然后再右边的设置菜单中对光源的颜色、强度方向等进行设置。

效果图如下图所示:
图3
2.3河流制作
鼠标右击unity左下角的Assets文件夹,选择Import Package 的Water(Basic),全选后按import按钮,同样的方法import Water(Pro Only)包,然后将Daylight图标拖入场景中,在右边设置水的大小、颜色等。

效果图如下图所示:
图4
2.4天空盒设计
鼠标右击unity左下角的Assets文件夹,选择Import Package 的Skyboxes,全选后按import按钮。

单击Edit中的Render Setting,在右边的设置中,点击Skybox Material右边的圆圈,选择自己需要的天空类型,也可以直接将天空类型的图标拖入场景中或自己制作天空盒。

图5
2.5雾效果制作
单击Edit中的Render Setting,在右边的设置中勾上Fog选项,然后对雾的颜色、浓度、可见距离等进行设置,效果如下图所示:
图6
2.6粒子系统
鼠标右击unity左下角的Assets文件夹,选择Import Package 的Particles,全选后按import按钮。

鼠标单击GameObject的Particle System。

然后在右边对创建的粒子进行设计,使之符合我们的需求,效果如下图所示:
图7
2.7添加音效
导入找好的水声素材,在Daylight右边的设置菜单下面点击Add Component,选择Audio中的Audio Source,在Audio Clip后选择导入的声音素材,调节声音的大小。

运行游戏时会出现水流的声音。

3、游戏角色设计
3.1游戏角色导入
鼠标右击unity左下角的Assets文件夹,选择Import Package 的,Character Controller,全选后按import按钮。

将Assets文件夹下的3rd Person图标拖入场景中,设置角色大小,如下图所示:
图8
3.2实现角色运动
为角色编写正确的代码,使它能运动。

图9
2、总结
实训是学习使用一个软件的过程,在这个学习过程中,我们了解了unity的概念、发展史、以及基本操作。

发制作游戏的过程中,遇到了一些困难,老师和同学的帮助下,基本完成了unity游戏场景的制作。

相关主题