Unity课程设计说明书
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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游戏场景的制作。