文档库 最新最全的文档下载
当前位置:文档库 › 05708VISUAL C++

05708VISUAL C++


课程名称:Visual C++游戏开发 课程代码:05708



I.课程性质与设置目的

《Visual C++游戏开发》是游戏设计专业中一门理论与实践性很强的专业基础课。C++是一种高效实用的程序设计语言,学好C++,很容易触类旁通其他软件,C++架起了通向强大、易用、真正的软件开发应用的桥梁。该课程的任务是培养大学生的面向对象的编程能力,为将来结合其专业应用计算机编程打下一个扎实的基础。C++语言在整个计算机知识领域中占据了比较重要的地位。C++语言的使用规模、专业应用深度和创造力,是很多其它高级语言难以相比的。特别是在标准C++制定之后,C++编程风格有了明确的指导思路,C++语言支持更多的库函数,适合于做游戏控制方面的系统开发。

本课程是为游戏设计专业高年级学生开设的高级Windows编程技术技能课。通过本课程的学习,要求学生在掌握面向对象程序设计方法、DirectX和Open3D编程基础上,能够在C++集成开发环境中,使用游戏引擎开发游戏软件,从而培养游戏软件编程能力。因此,本课程的任务是使学生掌握DirectX、Open3D和基于它们设计的游戏引擎的编程技术,开发简单的游戏软件。理论上,要求学生掌握游戏开发的基本步骤、基本原理和Window程序设计技能,掌握DirectX编程基础。技能上,要求学生初步具备编程、调试和修改游戏的能力,能较熟练地使用C++的集成开发环境,合作完成一个简单的、功能完整的游戏,为从事计算机软件开发奠定基础。

教学中应从C++语言基础和编制简单的程序入手,将C++编程和知识点有机地分散在游戏设计的实践活动中。学习C++编程的相关知识、编程思想及技巧,其中包括C++中消息处理、多媒体、图形图像、数据库处理以及网络编程等内容。本课程以示例教学方式来组织内容,集趣味性、直观性和可操作性于一体,适用于C++初学者及对游戏程序设计感兴趣的技术人员。

II. 课程考核目标与内容

一、课程目标

作为本专业和相关专业的重要专业课,Visual C++游戏开发这门课程综合了计算机基础知识、游戏设计、计算机多媒体技术、面向对象的编程等多门课程的知识,难度较大。所以要求非常严格.每一位同学必须学好,为将来的学习工作打下坚实的基础。课程设置的目标是使考生能够:

1、 了解使用C++进行游戏开发的基本方法;

2、 掌握建立游戏设计的基本框架;

3、 能够熟练的使用C++语言和常用的游戏引擎完成游戏的设计和编程工作。

二、考核目标

试题可取自课程内容中的任何有关主题内容。每个专题按照章节列出相应的内容;每章由若干节组成;每节又进一步分

成若干“目”。每个内容标题下列出内容细节,包括试题要求的识记、领会和应用的各种内容。

专题是根据设定的学习顺序列出的,当然,教师和考生可以根据他们的具体需要适当调整学习顺序。

考核的能力要求由低到高分为“识记”、“领会”、“简单应用”、“综合应用”四个层次:

(一) 识记:应识记的内容涉及本课程的基本知识;


相关文档
相关文档 最新文档