高级游戏特性实现教学大纲

发布 2020-01-02 12:25:28 阅读 2170

advanced game features theory)

课程教学大纲。

为使课程实现标准化,明确课程的重点与难点、充分保证教学质量而编写本大纲,其中包括教学内容分析、学时分配、教材选用以及拟采用的教学方法与教学建议等内容。

更改记录。修改类型分为 a – added m – modified d – deleted

第一部分说明部分。

一、 课程的性质和任务。

高级游戏特性实现》是游戏程序设计专业学生必修的专业理论课。本课程作为图形技术的综合实践提高课程,为已经学完《directx程序设计》课程的学员专门设置。主要讲解高级游戏特性的系列专业技术,其中包含了天空盒、粒子系统、天气效果、室外场景生成、室内场景生成与管理等游戏中常见特性的实例、分析和实现。

本课程集合了游戏业界资深程序员丰富的游戏专业技术积累,直接培养学员掌握当前在游戏公司中求职的基本要求,帮助学员贴近游戏开发人才需求,顺利进入游戏行业。

二、 课程的目的和要求。

本课程要求学生达到以下水平:

深入了解游戏特性的基本概念。

掌握一般游戏特性实现原理;

对当前游戏开发技术的前沿热点有一定了解;

具备相应的实践编程能力。

三、 教学内容。

本课程总学时为64学时,其中授课32学时,上机实习32学时。

四、 教材及参考书。

教材: 北京递归科技****内部教材——《高级游戏特性实现》

递归教育丛书内部编号:rgdc-b04

参考书:北京递归科技****内部教材——《directx程序设计》

递归教育丛书内部编号:rgdc-b03

五、 所需软硬件环境。

软件环境:操作系统:建议windows 2000 professional或windowsxp professional

平台:microsoft visual 7.0

directx9.0 sdk

opengl图形开发库。

硬件环境:cpu:建议1.4g以上。

内存:建议256m以上。

第二部分教学内容。

第一章游戏特性机理。

一、教学内容。

1.1什么是游戏特性。

1.2 direct3d程序框架。

1.3虚拟摄像机。

二、教学目标。

1.了解本课程和教材的大概面貌,清楚学习本课程所需的基础知识。

2.学习direct3d程序的基本框架。

3. 游戏中常见的摄像机镜头类型,实现摄像机类。

三、重点与难点。

1.direct3d程序的基本框架。

2.虚拟摄像机的实现原理及数学算法。

第二章游戏场景。

一、教学内容。

2.1高度图地形。

2.2天空盒。

二、教学目标。

1.读取高度图,实现简单的游戏地形。

2.游戏中常见的天空制作方式,天空盒的实现。

三、重点与难点。

1.天空盒与摄象机的配合。

2.基于高度图的室外地形实现方法。

第三章场景管理。

一、教学内容。

3.1 lod地形。

3.2 bsp室内场景。

二、教学目标。

1.室内外场景管理技术概述。

2.lod地形原理和渲染实现。

3.bsp室内场景实现。

三、重点与难点。

1.lod室外地形渲染。

2.bsp室内场景实现。

第四章粒子系统。

一、教学内容。

4.1 粒子系统的属性及参数。

4.2 粒子运动控制。

4.3 粒子系统程序实现。

二、教学目标。

1.了解粒子系统实现原理。

2.掌握粒子系统实现技术。

三、重点与难点。

1.粒子运动控制。

2.粒子系统程序实现。

第五章自然环境模拟。

一、教学内容。

5.1水面实现。

5.2树木模拟。

5.3天气现象。

二、教学目标。

1.使用纹理动画技术实现水面。

2.使用公告板实现树木。

3.雨雪天气模拟。

三、重点与难点。

1.基于纹理操作的水面实现。

2.基于billboard系统的植物模拟。

第六章模型动画。

6.1 关键帧动画。

6.2 蒙皮动画。

6.3 骨骼动画。

二、教学目标。

1.掌握关键帧动画的原理。

2.蒙皮动画的程序实现。

3.骨骼动画的程序实现。

三、重点与难点。

1.蒙皮动画的程序实现。

2.骨骼动画的程序实现。

第三部分教学计划。

课程名称:高级游戏特性实现理论。

一、教学时数安排。

二、成绩考核。

三、教学进度。

任课教师系或教研室主任填表日期 20 年月日。

《高级英语》教学大纲

高级英语 教学大纲。一 课程名称 高级英语。二 课程类别 专业必修课。三 教学时数 周学时数4,总学时数204四 学分 8 五 开课时间 第。五 六 七学期。七 教学对象 英语专业本科。三 四年级学生。八 教学目的 高级英语课的目的是向学生系统介绍英语阅读 翻译 写作以及修辞方面的知识,使学生通过学...

《高级英语》教学大纲

高级英语 教学大纲。一 课程名称 高级英语。二 课程类别 专业必修课。三 教学时数 周学时数4,总学时数204四 学分 8 五 开课时间 第。五 六 七学期。七 教学对象 英语专业本科。三 四年级学生。八 教学目的 高级英语课的目的是向学生系统介绍英语阅读 翻译 写作以及修辞方面的知识,使学生通过学...

《高级英语》教学大纲

一 课程名称 高级英语。二 课程类别 专业必修课。三 教学时数 周学时数4 总学时数204 四 学分 8 五 开课时间 第。五 六 七学期。七 教学对象 英语专业本科。三 四年级学生。八 教学目的 高级英语课的目的是向学生系统介绍英语阅读 翻译 写作以及修辞方面的知识,使学生通过学习和练习掌握这些方...