《《动漫游戏设计与制作》理论教学大纲.docx》由会员分享,可在线阅读,更多相关《《动漫游戏设计与制作》理论教学大纲.docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、动漫游戏设计与制作理论教学大纲(Animation Game Design And Production)课程代码:0600059总 学 时:80学时(其中:理论50学时、实验30学时)先修课程:图形图像处理、视音频处理、C+程序设计一、课程的性质、目的与任务动漫游戏设计与制作是数字媒体技术专业的一门专业核心课程。通过本课程 的学习,可以掌握简单的游戏制作方法和流程,掌握手机游戏的设计技巧和方法,掌 握游戏开发中的场景的设计方法,掌握游戏脚本的编写方法。二、教学基本内容与基本要求1 .基本内容本课程的基本内容为unity开发环境的搭建、脚本的编写、常用控件的制作、物 理引擎的使用、着色器编程基
2、础、3D游戏常用开发技术、光照效果、模型与动画、地 形和寻路技术等。2 .基本要求本课程使用unity设计和开发游戏,通过课程学习能够使学生掌握游戏设计的方 法和流程,能够具有独立设计开发小型游戏的能力。三、教学内容及学时分配教学内容教学要求重点 ()难点 (A)学时安排备注第1章Unity基础与开发环境配置1. 初识Unity游戏开发引擎2. Unity集成开发环境的搭建3. Unity集成开发环境的配置CAA1第2章Unity脚本程序基础知识1. Unity脚本概述2. Unity中C#脚本的注意事项3. Unity脚本的基础语法CBA4第3章Unity3D图形用户界面基础1. GUI图形
3、用户界面系统A4422. UGUI图形用户界面系统A3.预制件Prefab资源的应用A4.常用的输入对象B5.与销毁相关的方法B第4章物理引擎1.刚体B2.碰撞器A33.粒子系统A34.关节A5.车轮碰撞器A6.布料B7.角色控制器B第5章着色器编程基础1.初识着色器B2.表面着色器A23.渲染通道的通用指令A4.通过表面着色器实现体积雾A2第6章3D游戏开发常用技术1.天空盒的应用A2. 3D拾取技术A43.虚拟摇杆与按钮的使用A4.加速度传感器A45.动态字体A6.声音A7.雾特效和水特效A8. SQLite数据库B第7章光影效果的使用1.光源C2.光照贴图的烘焙和使用A23.反射探头A4
4、.法线贴图A5. Unity3D光照系统中的高级功能A3(教学要求:A一熟练掌握;B一掌握;C了解)第8章模型与动画1 . 3D模型背景知识2 .网格-Mesh3 .骨骼结构映射-Avatar4 .动画控制器5 .角色动画的重定向CAAAA 4第9章 地形与寻路技术1.地形引擎A2.摭痕渲染希 Trail RendererA33.自动寻路技术A第10章 游戏资源更新1.初识 AssetBundleC2. AssetBundle的基本使用B23. AssetBundle 相关知识B第11章网络开发基础1.网络类-NetWork基础B2. Unity Network 开发案例A3合计50四、建议实
5、验项目及学时分配序 号实验项目名称实验 学时内容提要实验 要求实验 类型1脚本程序的使用2掌握unity常用脚本的编写方 法,能够使用脚本实现unity中 的一些常用功能。必做设计2GUI中常用控件的使用2掌握unity中的常用控件如Button 控件,Label 控件,必做设计DrawTexture控件等等控件的使 用方法。3UGUI中常用控件的使用2掌握Unity中的UGUI控件的设 计和制作方法。必做设计4刚体的使用方法2能够掌握刚体的应用,通过具体 案例的制作,掌握刚体的一些特 性。必做设计5车轮碰撞器的使用4通过设计汽车的运动掌握车轮 碰撞器的使用方法。必做设计6着色器语言的使用4通
6、过设计和制作体积雾的案例, 掌握着色器语言的使用方法。必做设计7天空盒和虚拟摇杆的使用4通过六张图片进行无缝拼接来 模拟天空,能够掌握下载并导入 资源包。必做设计8Unity中音频效果的使用2通过设计游戏场景,在场景中使 用控件来控制声音的显示效果。必做设计9光影效果的使用2设计使用光照烘焙效果,掌握烘 焙效果和法线贴图在游戏设计 中应用。必做设计10模型的导入和动画控制器的 使用2能够导入动画模型,并能够设计 动画控制器,以及编写动画控制 中的相应脚本。必做设计11刹车痕的使用2掌握刹车痕的制作方法,能够在 游戏中模拟出刹车痕的效果。必做设计12网络游戏的设计和制作2掌握网络游戏的设计方法,
7、能够 掌握游戏服务器和客户端的连 接和发布。必做设计合计30五、教学方法与教学手段1 .教学方法:游戏设计是一门理论与实践并重的课程,因此,本课程采用理论教 学与实验教学相结合的方法,并融入案例教学、项目驱动教学、互动教学等方法。2 .教学手段:利用多媒体、CAI课件、网络等现代化教学手段,提高教学质量。六、建议教材与参考书目1 .参考教材:Unity3D游戏开发标准教程(第一版),吴亚峰,人民邮电出版社,2016年 6月第1版。2 .参考书目:Unity5.x3D游戏开发技术详解与典型案例,吴亚峰,人民邮电出版社, 2016 年。Unity3DShaderLab开发实战详解(第2版),郭浩瑜,人民邮电出版社, 2015oUnity3D游戏开发实战,赖佑吉,人民邮电出版社,2015。七、大纲编写的依据与说明本课程教学大纲,是根据数字媒体技术培养目标和基本要求,结合本课程的性质, 经学院教学委员会审定后编写的。本课程着重训练学生使用Unity开发游戏的能力, 包括游戏场景设计,游戏模型的使用,以及脚本的编写。