- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
课程教学大纲 030742010《游戏程序设计技术》课程教学大纲
课程教学大纲 030742010《游戏程序设计技术》课程教学大纲
导读:就爱阅读网友为您分享以下“030742010《游戏程序设计技术》课程教学大纲”的资讯,希望对您有所帮助,感谢您对92的支持!
《游戏程序设计技术》课程教学大纲
课程代码:030742010
课程英文名称:Game Programming Technology 课程总学时:32 讲课:28 实验:4 上机:0 适用专业:电子信息科学与技术 大纲编写(修订)时间:2010
一、大纲使用说明
(一)课程的地位及教学目标
游戏程序设计技术是一门综合性程序设计课程,课程内容主要是让学生掌握游戏开发的软件工程原理,以及游戏中的图形学、人机交互、网络等基本知识点和技术,让学生具备游戏开发的基本技能。
开设游戏程序设计课程的目标有:1)普及游戏开发理念,培养游戏开发氛围,挑选有潜力的学生组成开发团队;2)传授游戏开发中的程序设计要素,特别是游戏引擎开发的基本知识。3)为大学生在游戏领域的就业,提供有针对性地培训,拓展其就业空间。通过本课程的学习,学生能够掌握游戏开发的基本理念,熟悉游戏开发的基本技巧和流程,并具备从事游戏程序设计工作的基本技能。
(二)知识、能力及技能方面的基本要求
通过本课程的学习,主要培养学生对游戏开发理论的了解,主要使用Visual C++ 作为开发环境,介绍2D及3D游戏的编程基础,以及使用通用游戏引擎进行简单游戏开发。 要求:
1. 理解WINDOWS编程模型及GDI图形库; 2.了解DirectX和2D游戏编程基础;
3.了解算法、数据结构、图形学基础等相关知识在游戏设计中的应用; 4.了解3D编程基础及OpenGL; 5. 了解Orge游戏开发引擎。 (三)实施说明
本课程涉及的知识和技术在社会上的实际需求大,实用性强。本课涉及了游戏程序涉及的多项关键技术,包括游戏本身的设计、2D/3D图形设计、声音生成、交互控制、算法与数据结构、人工智能、ORGE引擎介绍等。
本课程在授课时应注重理论讲解与实例演示教学模式。上课时采用多媒体教学方式,上课过程中除了讲清基本理论和基本方法外,还应该在课堂上通过多媒体手段现场演示程序的执行及编译器的使用。 督促并采用一定的方法使学生在课外时间进行大量的编程练习,编程实践永远是学好计算机程序设计语言的关键。
该大纲的实施过程中,应站在培养人才的整体高度上,教师传授的不仅仅是知识,更重要的是如何获取知识。因此,在整个课程的教学过程中,教师应成为学生的导师,指导学生如何学习;还应充当课堂讨论的组织者及引导者;扮演实践环节中应用软件项目开发的
文档评论(0)