中国海洋大学计算机游戏程序设计课程大纲理论课程

中国海洋大学计算机游戏程序设计课程大纲理论课程

ID:36444098

大小:38.50 KB

页数:4页

时间:2019-05-10

中国海洋大学计算机游戏程序设计课程大纲理论课程_第1页
中国海洋大学计算机游戏程序设计课程大纲理论课程_第2页
中国海洋大学计算机游戏程序设计课程大纲理论课程_第3页
中国海洋大学计算机游戏程序设计课程大纲理论课程_第4页
资源描述:

《中国海洋大学计算机游戏程序设计课程大纲理论课程》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、中国海洋大学计算机游戏程序设计课程大纲(理论课程)英文名称ComputerGameProgramming【开课单位】计算机系【课程模块】工作技能【课程编号】0203194【课程类别】选修【学时数】68(理论34实践34)【学分数】3一、课程描述本课程大纲根据2011年本科人才培养方案进行修订或制定。教学对象大四学生就业前的工作技能增强。(二)教学目标及修读要求1、教学目标(课程结束后学生在知识、技能和态度三个层面达到的目标) 开设计算机游戏程序设计课程的目标有:1)普及游戏开发理念,培养游戏开发氛围,挑选有潜力的

2、学生组成开发团队;2)传授游戏开发中的程序设计要素,特别是游戏引擎开发的基本知识。3)为大学生在游戏领域的就业,提供有针对性地培训,拓展其就业空间。通过本课程的学习,学生能够掌握游戏开发的基本理念,熟悉游戏开发的基本技巧和流程,并具备从事游戏程序设计工作的基本技能。修读要求(简要说明课程的性质,与其他专业课程群的关系,学生应具备的基本专业素质和技能等)《计算机游戏程序设计》是一门综合性程序设计技能发展类的一门课程,课程内容要求学生已掌握游戏开发的软件工程原理,以及游戏中的图形学、人工智能、人机交互、计算机网络等基

3、本知识点和技术,并通过基于项目的学习方式,让学习具备游戏开发的基本技能。先修课程(参照2011版人才培养方案中的课程名称,课程名称要准确)计算机图形学、人工智能、软件工程、数字图像处理二、教学内容(一)总论(或绪论、概论等)1、主要内容:游戏产业的概况和游戏开发的基本流程2、教学要求:了解游戏产业的概况,掌握游戏开发的基本流程。3、重点、难点:重点游戏开发的基本流程(二)第一章二维游戏程序设计1、主要内容:二维游戏开发的基本知识2、教学要求:掌握游戏中的常见图像操作、精灵动画技术(按照掌握、理解、了解三个层次对课

4、程内容提出要求)3、重点、难点:常见图像操作、精灵动画技术4、其它教学环节:实验一、二维游戏水下炸弹(三)第二章三维图形变换1、主要内容:三维图象的平移、缩放、和投影变换2、教学要求:掌握游戏中的三维图象的平移、缩放、和投影变换(按照掌握、理解、了解三个层次对课程内容提出要求)3、重点、难点:三维图象的平移、缩放、和投影变换4、其它教学环节:实验二、OPenGLNeHe教程1(四)第三章三维绘制流程1、主要内容:基于OpenGL介绍各种光照模型以及绘制方法和步骤2、教学要求:掌握游戏中的各种光照模型以及绘制方法和

5、步骤(按照掌握、理解、了解三个层次对课程内容提出要求)3、重点、难点:各种光照模型以及绘制方法和步骤4、其它教学环节:实验二、OPenGLNeHe教程2(五)第四章游戏中的建模技术1、主要内容:常见游戏场景的几何表达和建模方法介绍2、教学要求:掌握游戏中的常见几何建模方法(按照掌握、理解、了解三个层次对课程内容提出要求)3、重点、难点:几何建模4、其它教学环节:实验二、OPenGLNeHe教程3(六)第五章纹理影射1、主要内容:纹理映射技术在游戏画面生成中的常见应用2、教学要求:掌握游戏中的纹理映射技术(按照掌握

6、、理解、了解三个层次对课程内容提出要求)3、重点、难点:纹理映射技术4、其它教学环节:实验二、OPenGLNeHe教程4(七)第六章游戏中的交互技术1、主要内容:游戏中的常见交互手段、用户界面设计以及gamePlay等2、教学要求:掌握游戏中的常见交互手段、用户界面设计(按照掌握、理解、了解三个层次对课程内容提出要求)3、重点、难点:常见交互手段4、其它教学环节:实验三、3D骨骼动画(八)第七章游戏中的动画技术1、主要内容:游戏中的常见动画方法介绍和编程实现2、教学要求:掌握游戏中的常见动画编程实现(按照掌握、理

7、解、了解三个层次对课程内容提出要求)3、重点、难点:动画编程实现4、其它教学环节:实验三、3D骨骼动画(九)第八章游戏中的人工智能1、主要内容:游戏的常用AI算法介绍2、教学要求:掌握游戏中的常见AI算法(按照掌握、理解、了解三个层次对课程内容提出要求)3、重点、难点:AI算法4、其它教学环节:实验四、小组设计(十)第九章游戏中的音频1、主要内容:游戏中的音频方法介绍2、教学要求:掌握游戏中的常见音频播放方法(按照掌握、理解、了解三个层次对课程内容提出要求)3、重点、难点:音频播放方法4、其它教学环节:实验四、小

8、组设计(十一)第十章网络游戏设计1、主要内容:网络游戏设计2、教学要求:掌握游戏中的网络游戏设计方法(按照掌握、理解、了解三个层次对课程内容提出要求)3、重点、难点:网络游戏通讯4、其它教学环节:实验四、小组设计三、教学环节及学时分配本课程总学时68学时(如有实践环节根据课程的实际情况填写,如实验、上机、案例讨论和角色扮演等),其学时分配见下表。计算机游戏程序设计课程教学

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

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

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