1、页眉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 pho
2、ne 8 和 Android 平台。也可以利用 Unity web player 插件发布网页游戏,支持 Mac 和 Windows 的网页浏览。它的网页播放器也被 Mac widgets 所支持。1.2 游戏构思过程在此次设计中,预备做一个小岛漫游的设计。小岛四周都是水,小岛中有一条河流,小岛上有花草、树、雾等。能实现角色漫游。2、场景设计2.1 地形设计1、地形创建在 unity 中将鼠标放到 GameObject3D object 单击Terrain,创建一个新的地形,我们可以在右边的菜单中对地形的大小、高度、分辨率等进行设置。如下图所示:1 / 8页眉图 12、地形设置在右边的菜单中对
3、地形的高度等进行设计,使地形呈现出小岛的形状。3、在小岛形状的地形上铺地皮,种花草、种树。实现的效果图如下图所示:图 22 / 8页眉2.2 光照效果制作地形制作后,会发现整体效果比较暗, 这是我们就要为场景打一个灯光。在 unity 中将鼠标放到 GameObject Light 点击 Directional Light, 创建一个光源, 然后再右边的设置菜单中对光源的颜色、 强度方向等进行设置。效果图如下图所示:图 32.3 河流制作鼠标右击 unity 左下角的 Assets文件夹,选择Import Package的Water(Basic),全选后按 import 按钮,同样的方法 im
4、port Water(Pro Only)包,然后将 Daylight 图标拖入场景中, 在右边设置水的大小、 颜色等。效果图如下图所示:3 / 8页眉图 42.4 天空盒设计鼠标右击 unity 左下角的 Assets文件夹,选择Import Package的Skyboxes,全选后按 import 按钮。单击 Edit 中的 Render Setting,在右边的设置中, 点击 Skybox Material 右边的圆圈, 选择自己需要的天空类型,也可以直接将天空类型的图标拖入场景中或自己制作天空盒。4 / 8页眉图 52.5 雾效果制作单击 Edit 中的 Render Setting,在
5、右边的设置中勾上Fog 选项,然后对雾的颜色、浓度、可见距离等进行设置,效果如下图所示:图 62.6 粒子系统鼠标右击 unity 左下角的 Assets文件夹,选择Import Package的Particles,全选后按import 按钮。鼠标单击GameObject 的 ParticleSystem。然后在右边对创建的粒子进行设计,使之符合我们的需求,效果如下图所示:5 / 8页眉图 72.7 添加音效导入找好的水声素材,在Daylight 右边的设置菜单下面点击AddComponent,选择 Audio 中的 Audio Source,在 Audio Clip 后选择导入的声音素材,调
6、节声音的大小。运行游戏时会出现水流的声音。3、游戏角色设计3.1 游戏角色导入鼠标右击 unity 左下角的 Assets文件夹,选择 Import Package的,Character Controller,全选后按 import 按钮。将 Assets文件夹下的 3rdPerson图标拖入场景中,设置角色大小,如下图所示:6 / 8页眉图 83.2 实现角色运动为角色编写正确的代码,使它能运动。图 97 / 8页眉2、总结实训是学习使用一个软件的过程,在这个学习过程中,我们了解了unity 的概念、发展史、以及基本操作。发制作游戏的过程中,遇到了一些困难,老师和同学的帮助下,基本完成了unity 游戏场景的制作。8 / 8