《动漫游戏设计与制作》实验教学大纲
(Animation Game Design And Production)
课程代码:0600059
实验学时:30
先修课程:《图形图像处理》、《视音频处理》、《C++程序设计》
一、目的要求
目的:使学生能够熟练使用Unity各项功能,掌握游戏开发过程中,模型的建立,场景的搭建和脚本的编写能力。培养学生独立开发小型游戏的能力。
要求:熟悉使用Unity进行游戏设计和制作,掌握游戏开发的基本方法,根据实验内容和要求,认真完成、上机调试、运行结果分析,撰写实验报告。
二、实验项目内容及学时分配
实验一、脚本程序的使用(2学时)
⒈实验目的要求
目的:掌握Unity中常用脚本语言的语法规则以及在Unity中如何挂载脚本。
要求:完成实验内容,观察实验结果,撰写实验报告。
⒉实验主要内容
(1)在Unity中使用C#脚本语言编写物体的平移,旋转以及一个物体如何访问其
他问题的功能;
(2)如何将脚本挂载到对象上去以及如何设置脚本的属性。
⒊实验类别:专业基础
⒋实验类型:验证
⒌实验要求:必做
⒍主要仪器:微型计算机
实验二、GUI中常用控件的使用(2学时)
⒈实验目的要求
目的:掌握Unity中常用GUI控件的制作方法。
要求:完成实验内容,观察实验结果,撰写实验报告。
⒉实验主要内容
在Unity中制作Button控件、Label控件、DrawTexture控件、Box控件、TextField 控件等控件的制作方法;
⒊实验类别:专业基础
⒋实验类型:验证
⒌实验要求:必做
⒍主要仪器:微型计算机
实验三、UGUI控件的制作方法(2学时)
⒈实验目的要求
目的:掌握Unity中常用UGUI控件的制作方法。
要求:完成实验内容,观察实验结果,撰写实验报告。
⒉实验主要内容
在Unity中制作常用的UGUI控件,如Panel控件、Text控件、Button控件、Image控件和RawImage控件以及掌握这些控件的常用属性。
⒊实验类别:专业基础
⒋实验类型:设计
⒌实验要求:必做
⒍主要仪器:微型计算机
实验四、刚体的使用(2学时)
⒈实验目的要求
目的:掌握如何在对象上添加刚体,测试出刚体在受到不同类型力是的运动情况。
要求:完成实验内容,观察实验结果,撰写实验报告。
⒉实验主要内容
制作一个立方体围成的盒子,在盒子中测试一个刚体受到不同力时运动情况,掌握实验的场景设计、脚本的编写以及测试实验结果。
⒊实验类别:专业基础
⒋实验类型:设计
⒌实验要求:必做
⒍主要仪器:微型计算机
实验五、车轮碰撞器的使用(4学时)
⒈实验目的要求
目的:掌握车轮碰撞器的使用方法,掌握在空对象上挂载车轮碰撞器。
要求:完成实验内容,观察实验结果,撰写实验报告。
⒉实验主要内容
搭建一个场景,在场景中导入汽车模型,同时给汽车添加刚体和碰撞器。然后给汽车配上四个轮子,同时将轮子和车轮碰撞器分别放置在不同的空对象下,实现车子运动时车轮转动。
⒊实验类别:专业基础
⒋实验类型:设计
⒌实验要求:必做
⒍主要仪器:微型计算机
实验六、着器语言的使用(4学时)
⒈实验目的要求
目的:掌握着器语言的语法规则,以及使用着器语言制作一些案例。
要求:完成实验内容,观察实验结果,撰写实验报告。
2.实验主要内容
在场景中导入山体,使用着器语言编写脚本程序模拟雾的效果,同时,使用虚拟摇杆来控制山体的移动。
⒊实验类别:专业基础
⒋实验类型:设计
⒌实验要求:必做
⒍主要仪器:微型计算机
实验七、天空盒和虚拟摇杆的使用(4学时)
1.实验目的要求
目的:掌握六面天空盒的概念,使用六面天空盒来切换不同天空场景。还熟悉Unity资源包的导入方法以及虚拟摇杆的使用方法。
要求:完成实验内容,观察实验结果,撰写实验报告。
⒉实验主要内容
使用纹理图模拟不同天空的场景,能够在不同天气的纹理图之间切换,掌握场景的建立,脚本的编写。同时将Unity 资源包导入到unity资源中,分别掌握第一人称和第三人称的使用方法。
⒊实验类别:专业基础
⒋实验类型:设计
⒌实验要求:必做
⒍主要仪器:微型计算机
实验八、Unity音频的使用(2学时)
⒈实验目的要求
目的:了解Unity游戏引擎支持的4钟音频格式。掌握如何使用控件来控制音乐在不同滤波效果之间的切换。
要求:完成实验内容,观察实验结果,撰写实验报告。
2. 实验主要内容
建立一个场景,在场景使用3D场景和UI界面的组合,使用Button按钮来控制播放,暂停和停止。使用复选框来选择不同的滤波,使用Slider控件来控制音量。
⒊实验类别:专业基础
⒋实验类型:设计
⒌实验要求:必做
⒍主要仪器:微型计算机
实验九、光影效果的使用(2学时)
⒈实验目的要求
目的:掌握各种光源的使用如点光源、定向光源、聚光灯源和区域光源的使用方法,同时,掌握光照烘焙的使用方法。
要求:完成实验内容,观察实验结果,撰写实验报告。
2.实验主要内容
开发一个案例,在案例中使用烘焙技术,反射探头的使用和纹理贴图的使用。
⒊实验类别:专业基础
⒋实验类型:设计
⒌实验要求:必做
⒍主要仪器:微型计算机
实验十、模型的导入和动画控制器的使用(2学时)
1.实验目的要求
目的:如何制作动画控制器和动画控制器中的脚本的编写。
要求:完成实验内容,观察实验结果,撰写实验报告。
⒉验主要内容
制作一个案例,创建一个人物模型,然后对设计一个动画控制器,使人物完成一下基本动作。
⒊实验类别:专业基础
⒋实验类型:综合
5.验要求:必做
⒍主要仪器:微型计算机
实验十一、刹车痕的使用(2学时)
1.实验目的要求
目的:掌握拖痕渲染器在制作刹车痕。
要求:完成实验内容,观察实验结果,撰写实验报告。
⒊实验主要内容
制作一个案例,场景中的汽车模型能够沿着地面一直向前加速行驶,按下刹车按钮,车轮会在地面上留下一条刹车痕。搭建一个场景,使用刹车痕纹理图,编写脚本实现刹车痕效果。
⒊实验类别:专业基础
⒋实验类型:综合
5.实验要求:必做
⒍主要仪器:微型计算机
实验十二、网络游戏的设计与制作(2学时)
1.实验目的要求
目的:掌握网络游戏中服务器和客户端的发布方法。
要求:完成实验内容,观察实验结果,撰写实验报告。
⒋实验主要内容
制作一个案例,搭建一个网络游戏的场景,制作一个控制人物的动画控制器,通过脚本程序控制网络游戏中服务器和客户端之间的联系,同时,还要将创建好的游戏发布到服务器上。
⒊实验类别:专业基础
⒋实验类型:综合
动漫网站设计源代码
5.验要求:必做
⒍主要仪器:微型计算机
三、考核方式
实验成绩:预习10%、操作40%、实验报告40%、原始记录10%

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。