541033计算机游戏与动画技术

541033计算机游戏与动画技术

ID:24402783

大小:69.50 KB

页数:4页

时间:2018-11-14

541033计算机游戏与动画技术_第1页
541033计算机游戏与动画技术_第2页
541033计算机游戏与动画技术_第3页
541033计算机游戏与动画技术_第4页
资源描述:

《541033计算机游戏与动画技术》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、计算机游戏与动画技术(541033)教学大纲oi.教学单位:软件学院02.课程编号:54103303.课程名称:计算机游戏与动画技术04.课程英文名称:TechnologyforComputerGamesandAnimation05.课程学时:36学时06.课程学分:2学分07.课程类别:专业教育课08.课程性质:选修09.开课学期:第6学期10.面向专业:软件工程11.选用教材FrankD.Luna著,DirectX9.03D游戏开发编程基础,清华大学出版社,200712.主要参考书[1]王德才,Direct

2、X游戏编程基础教程,机械工业出版社,2010.[2]姚莉,3D图形编程基础一基于DirectX11,清华大学出版社,2012[3]王德冰,精通DirectX3D图形与动画程序设计,人民邮电出版社,2007[4]Adams.J,LaaMlthe.A,著,刘刚译,DirectX高级动画制作,重庆大学出版社,2005.[5]JohnFimge著,游戏人工智能一计算机游戏中的人工智能,北京邮电大学出版社,2007.13.课程教学目的与任务2012年全球动漫产业产值达到2228亿美元,与游戏、动画相关的衍生产品查过500

3、0亿美元,屮国国内动漫产业的经济收益在300亿元左右。上述数字表明计算机游戏动両技术具有巨大的经济价值和社会价值。而相对于中W儿亿人的消费群体,中M的游戏动漫业还有很大的消费潜力可挖。本课程旨在向学生介绍计算机游戏与动1叫的基本原理和最新进展,并通过实训使学生掌握游戏与动画开发的关键技术。具体内容包括:计算机游戏与动画技术的最新概况、游戏程序设计概览、3D游戏与动画的基本编程技术、游戏中的高级图形技术、游戏中的人机界面技术,着色器和效果框架。通过本课程的学习,要求学生能够了解该学科的发展前沿、热点问题,掌握计算

4、机游戏与动両技术用到的基础理论和基础知识,熟悉游戏与动画的基本技术,了解国闪外游戏与动iwj技术最新发展,培养学生游戏与动岡开发能力,为今后的学习及工作实践打卜*深厚的基础。10.课程教学基本要求课程教学采用多媒体幻灯片和板书和结合的方式进行课堂教学,课上不定期组织学生进行讨论,课后作业包含理论和实践两部分。通过课后作业进一步帮助学生掌握课堂中所讲授的PJ容熟练应用于游戏与动画程序设计中。课程成绩由平时作业成绩和期末课程设计作业成缋组成。实验环节主要让学生课后通过上机来完成所留的作业和习题以便掌握所学的PJ容。

5、期末考试环节采取不限主题、让学生完成一个包含所学全部课程内容的课程设计的方式。第一章作业1题,掌握游戏与动画的基本流程和体系结构,第二章作业1题熟悉设置三维游戏开发环境并用简单实例应用之,第三章作业4题,掌握三维游戏开发的方法并在具体的实例应用。第四章作业1题,掌握游戏的人机界而设计方法。第五章作业2题,分别设计顶点着色器和像素着色器,并在实例中加以应用。11.预备知识或先修课程要求先修课:C++程序设计,高等数学,线性代数,图形学与人机交互,动画建模与仿真技术后续课:3D程序设计与实验,可视化系统设计本课程在

6、第二章三维游戏基础部分应用到《高等数学》和《线性代数》的一些基础知识。本课程的全部教学内容需要建立在《图形学与人机交互》和《C++程序设计》这门课程内容之上来完成。木课程第三章三维游戏编程部分需要用到《动副建模与仿真技术》这门课程中的建模的基础知识。学完本课程之后,uj进一步在《3D程序设计与实验》这门课上进一步实践所学的内容,同时可对比采用不同的开发工具取得的不同实现效果。12.课程教学内容、要求及学时分配第一章计算机游戏动画简介与游戏动画程序设计概论(4学吋)教学内容:第一节计算机游戏动両简介第二节游戏动画

7、程序设计概论教学要求:Y解计算机游戏动副技术的发展历史,掌握计算机游戏动副技术的定义及分类,熟悉计算机游戏动岡的歼发过程,了解屮W游戏动漫业的发展趋势。掌握游戏动画的基本流程和体系结构,了解游戏引擎技术。第二章三维游戏基础(6学吋)教学内容:第一节三维图形学基础第二节三维开发包简介教学要求:掌握向量及矩阵的运算,熟悉常用立体儿何算法,了解三维场景的表达、真实感图形生成技术。了解三维开发包OPENGL及DIRECTX3D的特点与优势,掌握设置三维游戏开发环境方法。第三章三维游戏高级编程(14学时)教学内容:第一节

8、三维游戏场景的绘制第二节三维场景的组织与管理第三节游戏场景的几何优化第四节三维场景的快速可见性判断与消隐第五节地形场景的绘制与漫游教学要求:熟悉DirectX3D开发库,掌握开发交互式三维计算机图形程序、三维游戏开发的方法。第四章游戏中的人机界面技术(4学时)教学内容:第一节游戏可玩性与人机界面第二节人机界面设计教学要求:掌握游戏的人机界面设计方法。第五章着色器和效果(4学时)第一节高

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。