游戏软件开发技术课程教学大纲

游戏软件开发技术课程教学大纲

ID:32169317

大小:56.50 KB

页数:3页

时间:2019-02-01

游戏软件开发技术课程教学大纲_第1页
游戏软件开发技术课程教学大纲_第2页
游戏软件开发技术课程教学大纲_第3页
资源描述:

《游戏软件开发技术课程教学大纲》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、《游戏软件开发技术》课程教学大纲课程名称:游戏软件开发技术/TechnologyofGameSoftwareDeveloping课程代码:020140学时:48学分:3  讲课学时:38上机/实验学时:10考核方式:考查先修课程:计算机图形学、高级语言程序设计(C/C++)适用专业:计算机科学与技术开课院系:电子电气工程学院计算机系教材:荣钦科技.VisualC++游戏设计.第二版.北京科海电子出版社.2003主要参考书:[1]FrankD.Luna.Introductionto3DGameProgrammingwithDirectX9.0.清华大学出版社.2003一、课程的性质和任务游戏软

2、件开发,作为新兴的高科技术产业,对开发技术人才有着极大的需求。从事游戏软件开发也是计算机软件开发中最具有挑战性的工作,它不但要求有学生有扎实的软件基本功,而且还要对计算机硬件、项目测划以及美工等多方面有足够的认识和理解。本课程从基本的概念入手,结合具体的方法和步骤,通过具体的游戏程序代码分析,使学生能够了解游戏开发的基本内容,掌握基本的开发步骤,解决游戏开发中所面临的各种常见问题。二、教学内容和基本要求教学内容第一章游戏设计导论1.游戏舞台的坐标系统2.游戏构架与规划,游戏的戏剧表现,游戏主题的确立3.剧情的发展过程,主要人物的突出,悬念的安排4.节奏的快慢,风格的呈现,摄影机的操控5.视角

3、的应用,游戏剧本的规划与设计,游戏规划的细则6.界面的设计,道具的设计,真实与虚构,游戏的死角第二章动画的制作1.控制动画的显示时间2.定时器的运用3.特殊动画效果4.游戏背景的卷动第三章物理动作设计1.物体的移动2.物体间的碰撞3.粒子的应用;第四章管理程序中的消息1.键盘消息的捕捉和处理2.鼠标消息的捕捉和处理第五章剖析人工智能1.移动型人工智能2.行为型人工智能3.策略型人工智能第六章DIRECTX1.绘制基本几何图形2.光照的原理及应用3.材质的原理及应用4.模型的建立第七章使用DIRECTXDRAW1.DIRECTXDRAW基础2.DIRECTXDRAW简单应用;第八章使用DIRE

4、CTXSOUND1.DIRECTXSOUND基础2.DIRECTXSOUND简单应用第九章使用DIRECTXINPUT1.DIRECTXINPUT基础2.DIRECTXINPUT简单应用第十章使用DIRECTXPLAY和DIRECTXSHOW1.DIRECTXPLAY与DIRECTXSHOW基础2.IRECTXPLAY与DIRECTXSHOW简单应用第十一章游戏源代码剖析1.游戏背景介绍2.游戏功能介绍3.游戏代码剖析基本要求通过本课程的学习,使学生能够掌握游戏开发的基本理念,熟悉游戏开发的基本技巧和流程;通过上机实验,培养学生实际的游戏开发能力,使学生具备从事游戏开发工作的基本技能。三、实

5、验(上机、习题课或讨论课)内容和基本要求上机内容1.动画的制作2.PC机游戏开发3.手机游戏开发基本要求了解并掌握动画制作过程,PC游戏开发过程,以及手机游戏开发过程和手机游戏下载方法。四、教学时数分配课程内容讲课实验习题课讨论课课程设计上机小计游戏设计导论2动画的制作42物理动作设计4管理程序中的消息4剖析人工智能4DIRECTX6使用DIRECTXDRAW2使用DIRECTXSOUND2DIRECTXINPUT2使用DIRECTXPLAY和DIRECTXSHOW2使用DIRECTXPLAY和DIRECTXSHOW24游戏源代码剖析224共计3621048五、对学生能力培养的要求掌握游戏开

6、发的基本理念,熟悉游戏开发的基本技巧和流程;了解并掌握PC游戏开发过程,以及手机游戏开发过程和手机游戏下载方法,具备基本的游戏开发技能。六、说明1.本课程与其它课程的联系与分工先修课程为计算机图形学、高级语言程序设计2.课程内容的重点、难点游戏动画设计,游戏中的人工智能,运用DirectX开发游戏3.有关课程考核问题考核形式:以开发小组的形式,根据给定目标,完成小型的游戏软件的设计与开发4.其它需要说明的问题

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

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

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