课程名称Visual

课程名称Visual

ID:37540092

大小:128.00 KB

页数:15页

时间:2019-05-25

课程名称Visual_第1页
课程名称Visual_第2页
课程名称Visual_第3页
课程名称Visual_第4页
课程名称Visual_第5页
资源描述:

《课程名称Visual》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

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

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

3、成一个简单的、功能完整的游戏,为从事计算机软件开发奠定基础。教学中应从C++语言基础和编制简单的程序入手,将C++编程和知识点有机地分散在游戏设计的实践活动中。学习C++编程的相关知识、编程思想及技巧,其中包括C++中消息处理、多媒体、图形图像、数据库处理以及网络编程等内容。本课程以示例教学方式来组织内容,集趣味性、直观性和可操作性于一体,适用于C++初学者及对游戏程序设计感兴趣的技术人员。II.课程考核目标与内容一、课程目标作为本专业和相关专业的重要专业课,VisualC++游戏开发这门课程综合了计算机基础知识、游戏设计、计算机多媒体技术、面向对象的编程等多门课程的知识,难度较大。所以

4、要求非常严格.每一位同学必须学好,为将来的学习工作打下坚实的基础。课程设置的目标是使考生能够:1、了解使用C++进行游戏开发的基本方法;2、掌握建立游戏设计的基本框架;3、能够熟练的使用C++语言和常用的游戏引擎完成游戏的设计和编程工作。二、考核目标试题可取自课程内容中的任何有关主题内容。每个专题按照章节列出相应的内容;每章由若干节组成;每节又进一步分成若干“目”。每个内容标题下列出内容细节,包括试题要求的识记、领会和应用的各种内容。专题是根据设定的学习顺序列出的,当然,教师和考生可以根据他们的具体需要适当调整学习顺序。考核的能力要求由低到高分为“识记”、“领会”、“简单应用”、“综合应

5、用”四个层次:(一)识记:应识记的内容涉及本课程的基本知识;(一)领会:要求对课程相关内容能够进行理解;(二)简单应用:要求应用课程知识和对内容的领会,能够处理不同条件下的实际情况;(三)综合应用:要求能深刻理解和熟练掌握的课程知识和内容。一、课程内容第一章基础知识学习目的和要求本章对学生所需要掌握的大多数基本技能都给出一个简短的概览,包括编程、计算机图形学、游戏设计、绘图和使用声音和音乐的能力。由于这只是一个概览,如果遇到某些不懂的内容也别担心。本章讨论的所有内容都将会在随后的各章中再次出更详细的讲解。课程内容第一节编程技能本节讲述程序所应该具备的基本知识。提出了计算程序的概念、介绍了

6、C++编程语言以及进行游戏编程的工具的基本结构和组成。第二节计算机图形学本节介绍了计算机游戏设计应具备的计算机图形学方面的知识。包括计算机图形学基础、在计算机屏幕上显示图片以及实现游戏动画的方法。第三节游戏设计技能本节从程序员和游戏玩家两个角度介绍了设计游戏应该具备的技能。分别是游戏代码的设计和游戏的可玩性和趣味性设计。第四节美术技能本节介绍了计算机游戏设计应具备的美术方面的技能。第五节声音和音乐技能本节介绍了计算机游戏设计应具备的声音和音乐方面的技能。考核知识点第一节计算程序的概念、二进制、C++编程语言基本概念、了解编译器、连接器、调试器、图形库、游戏引擎。第二节显示器的工作原理、图

7、形模式、计算机屏幕上显示图片的方法、实现游戏动画的方法。第三节游戏代码的设计、游戏的可玩性和趣味性设计。第四节游戏设计应具备的美术技能。第五节游戏设计应具备的声音和音乐方面的技能。考核要求第一节识记:计算程序的概念、二进制领会:C++编程语言基本概念、了解编译器、连接器、调试器、图形库、游戏引擎以及他们之间的相互关系。第二节识记:像素、扫描线、刷新频率、分辨率、视频模式、颜色深度。领会:位图、帧、动画工作原理、前缓冲、后缓冲。第三节

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

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

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