收藏 分销(赏)

tnt网页游戏副本亲王府最直接攻击获胜全攻略.ppt

上传人:胜**** 文档编号:802878 上传时间:2024-03-22 格式:PPT 页数:48 大小:2.68MB
下载 相关 举报
tnt网页游戏副本亲王府最直接攻击获胜全攻略.ppt_第1页
第1页 / 共48页
tnt网页游戏副本亲王府最直接攻击获胜全攻略.ppt_第2页
第2页 / 共48页
tnt网页游戏副本亲王府最直接攻击获胜全攻略.ppt_第3页
第3页 / 共48页
tnt网页游戏副本亲王府最直接攻击获胜全攻略.ppt_第4页
第4页 / 共48页
tnt网页游戏副本亲王府最直接攻击获胜全攻略.ppt_第5页
第5页 / 共48页
点击查看更多>>
资源描述

1、Copyright2008ByNeusoftGroup.Allrightsreserved网页游戏http:/目录目录课程定位l教学设计l教学内容l教学方法l考核方法l教学效果与评价Copyright2008ByNeusoftGroup.Allrightsreserved(1)(1)课程定位课程定位lDirectX程序设计是针对软件技术(游戏程序设计)专业的职业技术课程,同时也是该专业的核心课程。在整个教学计划中,具有承上启下的关键作用。l三维游戏是目前游戏的主流发展方向,而DirectX是最流行的技术之一,本课程的建设对实现本专业的培养目标具有至关重要的作用。Copyright2008ByN

2、eusoftGroup.Allrightsreserved课程的基本概况课程的基本概况l这门课程在2004年成立软件技术(游戏程序设计)专业的时候,就已经被确立为专业核心课程进行建设。先后在2007年、2008年、2009年进行授课,合计学生人数将近500人。l目前是针对2007级的第三轮授课。Copyright2008ByNeusoftGroup.Allrightsreserved课程设计理念课程设计理念l以企业调研为依据 l以工作过程为主线l以能力培养为中心Copyright2008ByNeusoftGroup.Allrightsreserved课程设计流程图课程设计流程图企业调研招聘分析

3、岗位分析能力分析培养目标学生分析岗位设置用人信息课程设计教学设计能力需求培养规格工作过程学习情景知识技能应用理论实验实训岗位群学生特点Windows API程序设计VC+数据库程序设计网络游戏设计本课程面临的岗位群本课程面临的岗位群Copyright2008ByNeusoftGroup.AllrightsreservedDirectX程序设计&游戏引擎技术基础游戏引擎技术基础不同的公司在岗位的划分上可能会有细微的区别,但是他们的工作内容以及技能要求基本上是一致的。l我们研究了很多游戏制作公司的招聘内容,基本上针对游戏程序员的招聘都可以归纳为以下三大类型:网络游戏客户端程序员l三维游戏程序员;l

4、游戏工具开发人员;l网络游戏服务器端程序员游戏引擎开发人员l图形引擎开发人员;lAI引擎开发人员;l物理引擎开发人员;l课程体系主要是针对网络游戏客户端程序员进行设置的。l当一名游戏程序员的开发能力和经验达到一定的水准之后,他有可能进入到更底层的程序开发中去,那么我们的课程也提供了适当的支持。网络游戏客户端程序员对应的知识点网络游戏客户端程序员对应的知识点l针对网络游戏客户端程序员,常见的应聘要求如下:熟悉游戏产业,热爱游戏!Windows 平台上使用C/C+进行网络游戏客户端程序实际开发的经验;使用一种主流游戏引擎进行游戏设计开发的经验;熟练使用Windows 平台上的各种软件调试及优化工具

5、;深入了解TCP/IP,DirectX及多线程程序设计技术;具有丰富的游戏AI,场景动态加载,物理引擎的设计经验;l我们可以看到,本专业的课程体系基本上覆盖了这个岗位的所有知识点,其中红色的部分代表着DirectX程序设计这门课程所涉及的内容。Copyright2008ByNeusoftGroup.Allrightsreserved关键在于正确的引导!教学目的教学目的l作为C+面向对象程序设计和Windows API程序设计的后续课程,进一步加强学生使用Visual C+进行Windows平台下设计、编码、调试的能力。l掌握三维图形引擎的基本设计原理,掌握经典的算法设计。l加强学生在Windo

6、ws平台下游戏编程的能力,特别是3D游戏编程的能力。在这里,我们特别强调的是掌握开发流程和进行模块划分的能力。Copyright2008ByNeusoftGroup.Allrightsreserved课程定位课程定位Windows API程序设计C语言C+面向对象程序设计数据结构游戏设计概论与职涯规划Windows小游戏设计游戏策划与运营VC+数据库程序设计网络游戏程序设计游戏引擎技术基础设计模式与UMLDirectX程序设计3D RPG游戏开发工程实训毕业实习游戏常用算法主要实现界字符面游戏开发主要针对2D游戏开发3D游戏开发Copyright2008ByNeusoftGroup.Allri

7、ghtsreserved前导课程前导课程l通过本课程的学习,学生可以全面了解加深对前面所学的C/C+、Windows编程的理解。能够将数据结构部分的抽象内容应用到实例当中。l通过本课程的学习,学生可以完成从2D游戏向3D游戏的一个转换过程.掌握当前3D游戏开发的核心技术。Copyright2008ByNeusoftGroup.Allrightsreserved后继课程后继课程lDirectX程序设计的后继课程是3D RPG游戏设计。l它在DirectX程序设计的基础上,补充脚本编程的知识,实现RPG游戏的剧 情,最终实现整个游戏。Copyright2008ByNeusoftGroup.Allr

8、ightsreserved目录目录l课程定位教学设计l教学内容l教学方法l考核方法Copyright2008ByNeusoftGroup.Allrightsreserved教学设计教学设计l注重学生的实际动手能力l内容的安排:根据开发过程划分知识点遵循由简单到复杂、循序 渐进的原则;l注重与学生互动l因材施教教学内容的选择上SOVOl积极开拓学生的视野Copyright2008ByNeusoftGroup.Allrightsreserved教学设计教学设计l在案例的选择上,DirectX程序设计及其后继课程3D RPG游戏设计使用同一个完整的教学案例。l小学期在教学学期完成的基础上实现对脚本的

9、编写,对剧情的完善,最终实现整个 游戏。l通过提供学生大量的mesh 模型,通过学生自己编写简 单的脚本,完成自己富有特 色的游戏。Copyright2008ByNeusoftGroup.Allrightsreserved为什么要选择为什么要选择3D RPG3D RPG游戏游戏l目前在国内的游戏行业中,网络RPG游戏是最受欢迎的游戏类型之一,而三维技术也是目前游戏的流行趋势。l而DirectX程序设计、3D RPG游戏编程以及网络游戏设计三门课程基本上就涵盖了目前网络RPG游戏的主要技术。Copyright2008ByNeusoftGroup.Allrightsreserved目录目录l课程定

10、位l教学设计教学内容l教学方法l考核方法Copyright2008ByNeusoftGroup.Allrightsreserved教学内容的选取教学内容的选取l在教学内容的选择上,我们曾经的主要矛盾是:知识点过多和课时数不够用的矛盾;学习能力较强的学生和学习能力较差的学生之间的矛盾;讲基础知识还是讲游戏开发的矛盾。l遵循“根据游戏项目开发过程划分知识点”的原则!Copyright2008ByNeusoftGroup.Allrightsreserved根据游戏项目开发过程划分知识点根据游戏项目开发过程划分知识点l根据这个原则,我们果断地砍掉了部分知识点,使得我们能够把注意力集中在游戏开发上。使得

11、学生既学到了编程技术,也熟悉了开发过程。吸取其他院校的优秀经验,我们使用了双线案例(课堂大案例、课后小案例)教学。课堂大案例是指:整个教学过程围绕一个典型案例进行组织教学,使得学生能够掌握这个案例用到的所有知识点。课后小案例是指:针对课堂上没有讲到的知识点以及相对较小的一些案例,教师制作视频教学内容提供给学有余力的学生在课后选择性的学习,作为课堂教学的补充。Copyright2008ByNeusoftGroup.Allrightsreserved通过其他形式完善知识体系通过其他形式完善知识体系l在确定教学内容的时候,我们还考虑到了学生可持续发展的需求。例如补充了一些向量运算的基础知识。l另外,

12、我们还给学生提供一些小案例的教学录像,供学生有选择的进行学习。Copyright2008ByNeusoftGroup.Allrightsreserved专 题 题 目学时能力及要求专题1DirectX编程环境配置2+2DirectX简史及特点;DirectX编程环境的配置;专题2 绘制简单几何体6+21 使用顶点缓冲绘制基本图形2使用索引缓冲绘制基本矩形3 空间图形的绘制专题3 带有纹理的立方体5+31 基本光照模型与表面材质2 基本纹理绘制3 特殊纹理渲染专题4 模型绘制7+31 使用网格创建基本模型2 模型的导入3 渐近网格4 包围体专题5 绘制丘陵7+41 高度图2 创建地形几何信息3

13、纹理映射4 光照专题6 键盘和鼠标控制5+31 传统游戏控制2 DirectX实现键盘控制3 DirectX实现鼠标控制4 游戏控制综合运用专题7 选择场景中的角色5+41 屏幕到投影窗口的变换2 拾取射线的计算3 对射线进行变换4 射线/物体相交判定专题8 碰撞检测3+31 2D环境下的碰撞检测2 网格模型中的碰撞检测专题9 灵活的摄像机3+31 Camera类的设计2 实现细节3 例程:Camera专题10 游戏音乐与音效4+31 使用DirectMusic控制音频文件2使用DirectSound控制音频文件3 使用DirectShow控制流媒体文件 专题11基本游戏场景的建立4+31 游

14、戏的基本模块划分2 游戏内核模块以及状态管理3 图形内核模块4 输入内核模块5 声音内核模块专题12构造简单的二维游戏场景2+31 二维游戏的游戏发展过程中的重要性2 贴片与地图3 构造处理贴片的类4通过基本的贴片引擎绘制五子棋专题13构造简单的三维游戏场景4+31三维游戏、游戏引擎的发展简史和基本概念;2迷宫游戏;3了解视锥、节点树、天空盒的基本概念和实现原理。合计课堂教学57课时+实验教学39课时专题一专题一 DirectXDirectX编程环境配置编程环境配置l讲述DirectX的历史;l安装Visual C+和DirectX SDK两个工具;l新建项目并进行配置;l掌握,测试编程环境C

15、opyright2008ByNeusoftGroup.Allrightsreserved专题二专题二 绘制基本图形绘制基本图形l学习D3D程序的基本框架,以及使用顶点缓存和索引缓存绘制一些基本图形。Copyright2008ByNeusoftGroup.Allrightsreserved专题三专题三 纹理的绘制纹理的绘制l让上一章的立方体更加好看!Copyright2008ByNeusoftGroup.Allrightsreserved专题四专题四 绘制网格模型绘制网格模型l游戏中的各种物体都是通过3DMAX 等工具建模后导出再显示在程序中的。Copyright2008ByNeusoftGro

16、up.Allrightsreserved专题五专题五 绘制丘陵绘制丘陵l高低起伏不平的场景也是我们在游戏中经常见到的。Copyright2008ByNeusoftGroup.Allrightsreserved专题六专题六 游戏基本控制游戏基本控制l尽管游戏控制的功能相对单一,但是体贴的设计一样可以打动玩家的心。Copyright2008ByNeusoftGroup.Allrightsreserved专题七专题七 选择场景中的角色选择场景中的角色l和游戏的交互也是程序中必不可少的功能。Copyright2008ByNeusoftGroup.Allrightsreserved专题八专题八 碰撞检测

17、碰撞检测l让游戏更加真实的反应现实世界!Copyright2008ByNeusoftGroup.Allrightsreserved专题专题9 9:设计一个灵活的摄像机:设计一个灵活的摄像机l封装一个设计完整的摄像机类,为以后项目打下良好的基础。Copyright2008ByNeusoftGroup.Allrightsreserved专题十专题十 游戏音乐与音效游戏音乐与音效l没有声音的游戏肯定不是一款游戏。但毕竟声音的功能相对简单。Copyright2008ByNeusoftGroup.Allrightsreserved专题十一专题十一 基本游戏场景的建立基本游戏场景的建立l本章的内容是对前面

18、所讲过的知识点进行封装。然后通过封装好的类实现一个xFile的绘制。Copyright2008ByNeusoftGroup.Allrightsreserved专题十二构造简单的二维游戏场专题十二构造简单的二维游戏场景景l学习DirectX中的贴片技术,实现一款二维游戏的场景绘制。Copyright2008ByNeusoftGroup.Allrightsreserved专题十三专题十三 构造简单的三维游戏场构造简单的三维游戏场景景l在这一个专题中,我们将学习到三维游戏中最基本的技术,包括节点树、视锥、天空盒等,最终实现的场景,从不同的角度可以观察到不同的效果。Copyright2008ByNeu

19、softGroup.Allrightsreserved教材教材l目前我们选择的是目前行业内最有影响的职业培训学院:游戏学院编写的网络游戏客户端编程作为教材,它也是国家信息技术紧缺人才培养工程:游戏人才培养系列丛书中的一本。l但是它也存在着“大而全、每章的案例各自为政”等问题。因此,我们正在编写自己的DirectX案例教程一书,有望在明年能够出版。Copyright2008ByNeusoftGroup.Allrightsreserved教学资源教学资源l考虑到目前相关的书籍较多,但是每本书的侧重点不同,水平良莠不齐,所以我们在备课的过程中,把针对每一本书的评价、学习指南进行整理,提供给学生,供他

20、们在课程的学习以及日后的发展过程中使用。Copyright2008ByNeusoftGroup.Allrightsreserved素质教育素质教育l前面我们讲过,游戏行业的所有企业在招聘各个岗位的人材时,几乎无一例外的都有一句话:热爱游戏!l关键在于:正确的引导!例如,我们在第一节课就会问学生这么一些问题:你玩儿游戏,还是游戏玩儿你?或者你驾驭游戏,还是游戏驾驭你?Game?游戏还是博弈计算机=游戏机?l在随后的课程中,每一个专题,我们都会使用电脑游戏自诞生以来最经典、最主流的游戏作为案例进行讲解,引导学生进入精彩的游戏世界,告诉他们游戏并不仅仅是打怪升级。Copyright2008ByNeu

21、softGroup.Allrightsreserved我们专业的偶像我们专业的偶像 John CarmackJohn CarmackCopyright2008ByNeusoftGroup.AllrightsreservedWolfenstein 3D(德军总部3D)、Doom(毁灭战士)、Doom II(毁灭战士2)、Doom III(毁灭战士3)、Quake(雷神之锤)、Quake II(雷神之锤2)、Quake III Arena(雷神之锤3之雷神竞技场)、Return to Castle Wolfenstein(重返德军总部)这一系列经典大作的背后都指向一个名字约翰卡马克 John Ca

22、mark,id Software公司的创始人之一。目录目录l课程定位l教学设计l教学内容教学方法l考核方法l教学效果与评价Copyright2008ByNeusoftGroup.Allrightsreserved教学方法教学方法l五步法抛砖引玉传经送宝照猫画虎牛刀小试锦上添花Copyright2008ByNeusoftGroup.Allrightsreserved通过经典的游戏引出本专题所需要解决的问题,吸引学生的注意力,并描述本专题在整个课程中的地位。指的就是“教、学、做”中的第一步,主要通过讲述原理、设计方案、解决问题一系列步骤解决专题的具体问题。指的就是“教、学、做”中的第二步,主要让学

23、生在老师的带领下,一步一步的解决问题。指的就是“教、学、做”中的第三步,通过适当的拓展问题,让学生主动思考,拓展学生四维,达到实践的目的。这一步要针对不同层次的学生,提供给他们继续学习的资料,引导他们在课下进行学习。课堂实验实验室校内实训基地“工学结合工学结合”教学场所教学场所Copyright2008ByNeusoftGroup.Allrightsreserved目录目录l课程定位l教学设计l教学内容l教学方法考核方法l教学效果与评价Copyright2008ByNeusoftGroup.Allrightsreserved考考 核核l本课程采用了项目考核方法,并强调过程控制!Copyrigh

24、t2008ByNeusoftGroup.Allrightsreserved目录目录l课程定位l教学设计l教学内容l教学方法l考核方法教学效果与评价Copyright2008ByNeusoftGroup.Allrightsreserved其他高校对我们教学效果的评价其他高校对我们教学效果的评价l电子科技大学计算机科学与技术学院邱航博士,曾担任过国家863项目“网络游戏公共技术平台关键技术研究”的主研人员,对这门课的评价是:“覆盖了三维游戏编程的基本要点,贴合游戏开发的实际过程,并且为学生今后的发展打下了良好的基础。”l四川大学软件学院数字娱乐系系主任何军副教授对这门课程的评价是:“能够使用主流的

25、游戏开发技术,教学内容安排合理,教学过程组织严谨,学生能够学以致用,为游戏行业提供了大量的可造之材”。Copyright2008ByNeusoftGroup.Allrightsreserved企业对我们教学效果的评价企业对我们教学效果的评价l使用我们毕业生的游戏制作公司对我们的评价也是非常好的,例如:成都育碧软件有限公司人力资源部对我们的反馈是“程序员岗位:在3D编程上有较好的知识。”厦门联宇科技有限公司资深游戏策划许竹对我们的毕业生的评价是:“掌握主流的游戏编程技术”。成都麓城数码科技发展有限公司对我们的毕业生的评价是:“能够将学校学习的知识学以致用,能够胜任三维游戏的编程工作”。l这些专业

26、游戏制作公司的评价无一例外的都提到了我院毕业生的三维游戏编程能力,也说明了这门课程在实际工作当中的实用性。Copyright2008ByNeusoftGroup.Allrightsreserved学生获奖情况学生获奖情况l通过课程的学习,软件技术(游戏程序设计)专业的同学在游戏设计、编程能力上大大的提高,并在一系列大型竞赛上获奖,包括:ACM程序设计大赛腾讯游戏设计大赛Copyright2008ByNeusoftGroup.Allrightsreserved学生获奖情况学生获奖情况l2006年12月26日,历时3个月的“2006年度腾讯创新大赛”已经落下帷幕,由成都东软信息学院05级游戏专业3

27、班赵伟、何骞和6班蒲虹宇三位同学创作的作品莫奇获得“中型养成类网络游戏创新策划”创新金奖,并获奖金10000元。腾讯公司对该作品也给予了高度评价,“创意新颖,具有完整独特的世界观架构。作者理解养成类游戏的用户价值,并能很好的把握产品的核心体验。整个策划案详细周密,具备较为全面的游戏策划能力,评为金奖。”l2007年3月14日,由腾讯科技主办、创游传媒游戏创造承办的第二届QQ堂酷比杯游戏策划大赛评奖结果揭晓。学院计科系05级游戏专业作品糖果大富翁获得一等奖。l2008年9月28日,我院07日强2班陈实,06游戏3班邱涛,06游戏5班何用组成的WOOHHO队在四川省计算机学会、西南民族大学共同主办的2008年四川省大学生程序设计竞赛中获得三等奖。在这次参赛队伍中,我院是获得三等奖以上奖项的唯一一所高职院校,同时也是获得最佳组织奖的唯一一所高职院校。l第33届ACMICPC亚洲区(成都)预选赛于11月29日在西南民族大学举行,我院07日强2班陈实,06游戏3班邱涛,06游戏5班何用代表我院参赛,获得优胜奖。lACM WOOHHO团队在其他一系列的竞赛中也多次获奖,这里就不一一赘述。Copyright2008ByNeusoftGroup.Allrightsreserved

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

当前位置:首页 > 包罗万象 > 游戏攻略

移动网页_全站_页脚广告1

关于我们      联系我们       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号  |  icp.png浙ICP备2021020529号-1 浙B2-2024(办理中)  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服