版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
3D网络游戏开发实践
课程整体设计介绍
深圳信息职业技术学院软件工程系游戏软件专业主讲教师:徐守祥游戏人才市场需求分析游戏开发由一体化开发走向分层次开发:分为游戏引擎开发和游戏内容开发两局部人才需求密集型岗位:游戏内容开发(基于引擎)专业人才培养目标:游戏内容开发的软件人才游戏引擎:国内外主流开源游戏引擎Torque1-1课程定位课程体系符合岗位需求图1.游戏内容开发人才能力结构1-1课程定位图2.游戏软件网络游戏方向课程体系结构1-1课程定位核心课程培养主要职业技能?3D网络游戏开发实践?为专业核心课程核心技能:游戏引擎运用和脚本开发的能力1-1课程定位课程前续支撑后续拓展前续课程?3D游戏美术设计根底??C++程序设计?等游戏设计方面的根底课程是本课程的有力支撑;后续课程?游戏测试技术与工具??网络游戏应用及实战开发?等游戏应用和开发提高课程是职业技能的有力拓展和充实,为学生的可持续开展提供有力的支持1-2课程设计-总体设计合作开发课程培养职业能力游戏开发企业〔腾讯〕
、游戏教育企业〔北京递归公司〕建立长期稳定的合作关系“工程驱动、问题牵引、套路主导〞的课程教学设计方案套路一词源于武术体育的训练,它的实践性、非传统知识性恰好与行动导向的意义相同,其结果符合高职教育的目标所以借用该词,我们的套路是软件开发步骤的多维描述〔文字、视频、多角度〕,是学生容易模仿的软件开发过程,是实现训练带动学习的核心图1.套路主导的训练学习1-2课程设计-总体设计教学模块针对职业技能整个课程以一个“荒原夺宝〞的游戏原型为课程工程是游戏开发过程的完整表达,该工程开发和玩的过程都需要团队,以“开展原型〞开发方法为参照,依据“里程碑〞为分割点,将课程设计为七个教学模块〔见表〕以套路主导的方式进行课程工程开发,边开发边学习,以开发带学习1-2课程设计-总体设计教学模块岗位技能模块1:简单3D网络游戏的制作掌握Torque引擎功能,熟悉开发环境建立与使用,能够进行游戏场景的建立,实现游戏的启动与退出及基本游戏逻辑模块2:爆炸特性的运用掌握区域触发器、粒子系统和爆炸的特效实现模块3:游戏声音效果实现掌握游戏特效进一步完善,实现游戏的背景音乐、瀑布和爆炸音效。模块4:玩家角色应能够将已有的玩家模型和动画应用到游戏中,掌握玩家的伤害与游戏逻辑的关系模块5:游戏地理环境建设能够建立游戏场景中的地理环境进行处理,包括:天空、地形、水面、云层和天气模块6:游戏界面设计能够建立游戏菜单功能,掌握游戏GUI控件模块7:网络游戏集成能够将原来单机运行的游戏网络化,实现服务器查找,玩家聊天等网络游戏的功能1-2课程设计-单元设计套路模仿为核心的单元结构
一、开发环境准备二、剧情分析设计三、游戏开发训练四、学习效果检验1-2课程设计-单元设计随机进入的多角度学习方式从任意开始点进入训练学习,打破传统的知识体系的建筑式学习方式以“套路⊕知识组件=>技能〞为指导思想,按需调整知识的粒度开放的、团队作战的、集体主义的大生产方式2-1内容选取行业开展和岗位能力分析开发方式的开展和岗位能力决定课程的能力目标课程能力目标结构2-1内容选取以工作任务确定教学模块支持核心技能的培养提供综合素质的培养课程内容支撑岗位技能每个原型的实现就是相应教学模块的技能目标,每个任务的完成就是相应教学单元的技能目标〔见表〕2-1内容选取-工作任务的划分
项目原型:荒原夺宝原型发展任务划分原型1:雏形游戏任务1.1:技能、素材准备任务1.2:开发环境建立任务1.3:创建简化游戏场景任务1.4:添加模型对象,完成游戏启动与退出任务1.5:实现基本游戏逻辑,原型1测试原型2:场景丰富的游戏任务2.1:添加篝火与瀑布场景任务2.2:实现爆炸效果任务2.3:利用触发区实现爆炸逻辑任务1.4:优化粒子系统特效,原型2测试原型3:有声效的游戏任务3.1:添加背景音乐任务3.2:实现瀑布音效任务3.3:实现爆炸音效任务3.4:声音效果优化,原型3测试原型4:玩家特征化的游戏任务4.1:搜集整理角色资源任务4.2:创建角色任务4.3:实现角色伤害游戏逻辑,原型4测试原型5:地理环境仿真的游戏任务5.1:建立天空与云雾任务5.2:实现暴风雨与雷鸣闪电任务5.3:实现水面,原型5测试原型6:界面友好的游戏任务6.1:丰富游戏主界面任务6.2:美化游戏主菜单任务6.3:实现玩家记录显示任务6.4:用户界面优化,原型6测试原型7:网络游戏任务7.1:建立网络游戏服务器任务7.2:实现服务器查找和加入任务7.3:实现玩家聊天室任务7.4:优化网络游戏连接,原型7测试课程依托项目:荒原夺宝学习模块学习单元划分模块1:简单3D网络游戏的制作单元1.1:Torque引擎功能了解单元1.2:开发环境建立与使用单元1.3:荒原夺宝游戏场景单元1.4:游戏的启动与退出单元1.5:基本游戏逻辑,模块1综合训练模块2:爆炸特性的运用单元2.1:篝火与瀑布单元2.2:爆炸效果单元2.3:触发区实现爆炸逻辑单元1.4:粒子系统总结,模块2综合训练模块3:游戏声音效果实现单元3.1:背景音乐单元3.2:瀑布音效单元3.3:爆炸音效单元3.4:声音效果总结,模块3综合训练模块4:玩家角色应用单元4.1:角色资源单元4.2:角色创建单元4.3:角色伤害,模块4综合训练模块5:游戏地理环境建设单元5.1:天空与云雾单元5.2:暴风雨与雷鸣闪电单元5.3:水面,模块5综合训练模块6:游戏界面设计单元6.1:游戏主界面单元6.2:游戏主菜单单元6.3:玩家记录显示单元6.4:TorqueGUI编辑器,模块6综合训练模块7:网络游戏集成单元7.1:网络游戏服务器单元7.2:服务器查找和加入单元7.3:玩家聊天室单元7.4:网络游戏连接,模块7综合训练2-2内容组织原型开发实践培养职业能力根据岗位技能要求确定符合企业技术架构的典型游戏开发工程采用符合学习规律的软件开发方法进行边学边开发“开展原型〞法,将工程分成几个原型,对每个原型进行工程分解得到任务结构(WBS)
原型对应教学模块,任务产生课程单元以工作任务整合学习内容,从工作过程序化学习步骤2-2内容组织工程原型结构按照工程的开发结构组织教学的课程内容2-2内容组织-工作任务的划分
项目原型:荒原夺宝原型发展任务划分原型1:雏形游戏任务1.1:技能、素材准备任务1.2:开发环境建立任务1.3:创建简化游戏场景任务1.4:添加模型对象,完成游戏启动与退出任务1.5:实现基本游戏逻辑,原型1测试原型2:场景丰富的游戏任务2.1:添加篝火与瀑布场景任务2.2:实现爆炸效果任务2.3:利用触发区实现爆炸逻辑任务1.4:优化粒子系统特效,原型2测试原型3:有声效的游戏任务3.1:添加背景音乐任务3.2:实现瀑布音效任务3.3:实现爆炸音效任务3.4:声音效果优化,原型3测试原型4:玩家特征化的游戏任务4.1:搜集整理角色资源任务4.2:创建角色任务4.3:实现角色伤害游戏逻辑,原型4测试原型5:地理环境仿真的游戏任务5.1:建立天空与云雾任务5.2:实现暴风雨与雷鸣闪电任务5.3:实现水面,原型5测试原型6:界面友好的游戏任务6.1:丰富游戏主界面任务6.2:美化游戏主菜单任务6.3:实现玩家记录显示任务6.4:用户界面优化,原型6测试原型7:网络游戏任务7.1:建立网络游戏服务器任务7.2:实现服务器查找和加入任务7.3:实现玩家聊天室任务7.4:优化网络游戏连接,原型7测试2-2内容组织-课程内容的整合
课程依托项目:荒原夺宝学习模块学习单元划分模块1:简单3D网络游戏的制作单元1.1:Torque引擎功能了解单元1.2:开发环境建立与使用单元1.3:荒原夺宝游戏场景单元1.4:游戏的启动与退出单元1.5:基本游戏逻辑,模块1综合训练模块2:爆炸特性的运用单元2.1:篝火与瀑布单元2.2:爆炸效果单元2.3:触发区实现爆炸逻辑单元1.4:粒子系统总结,模块2综合训练模块3:游戏声音效果实现单元3.1:背景音乐单元3.2:瀑布音效单元3.3:爆炸音效单元3.4:声音效果总结,模块3综合训练模块4:玩家角色应用单元4.1:角色资源单元4.2:角色创建单元4.3:角色伤害,模块4综合训练模块5:游戏地理环境建设单元5.1:天空与云雾单元5.2:暴风雨与雷鸣闪电单元5.3:水面,模块5综合训练模块6:游戏界面设计单元6.1:游戏主界面单元6.2:游戏主菜单单元6.3:玩家记录显示单元6.4:TorqueGUI编辑器,模块6综合训练模块7:网络游戏集成单元7.1:网络游戏服务器单元7.2:服务器查找和加入单元7.3:玩家聊天室单元7.4:网络游戏连接,模块7综合训练2-2内容组织理论与实践一体化图2单元内容的组织结构2-3表现形式整合优秀教育资源采用多维内容表现形式北京递归开元教育科技教学资源(教材等)Torque引擎的网络游戏资源游戏企业的技术架构开发套路主导的网络课程2-3表现形式学习内容结构及表现形式
内容表现支撑课程设计
3-1教学设计套路主导以工带学以“套路模仿〞为核心的“行动导向〞的学习模式知识的拓展与软件开发过程中的迭代相结合
图1.套路主导的训练学习3-1教学设计面向工作过程的一体化教学发展原型与课程模块的关系3-2教学方法套路主导以训练带动学习原型迭代融合技能拓展开发套路主导任务实施问题牵引带动知识学习3-2教学方法团队协作随机进入学习3-3教学手段运行网络平台提供多维内容表现开发套路演示视频虚拟游戏工作室
图1.网络课程网站图2.工作室导师检查学生作品3-4网络教学环境课程设有网络教学平台与课程网站,教学资源有效共享硬件设施完备,充分满足教学需求所有教室、实验室、办公室和学生宿舍都接通了因特网网络实验室美术动画制作实训室游戏软件技术实训室。
课程特色与创新实践创新:“套路主导〞的教学设计理论创新:“随机进入〞的教学方法课程特色:技能训练牵引知识学习的教学过程课程特色与创新实践创新:“套路主导〞的教学设计针对学生职业技能训练和职业素养培育的教学目标,采用以“套路模仿〞为核心的“行动导向〞学习模式工程驱动式学习提升职业素养,开发套路的运用提高职业技能,工程中实际问题的解决带动知识的扩展课程特色与创新理论创新:“随机进入〞的教学方法知识物化组件〔程序片段〕为知识意义建构的支撑,不要求学生对根底知识有系统的意义建构,在现代化的教学手段的支撑下,可以从任意开始点进入训练和学习课程特色与创新课程特色:技能训练牵引知识学习的教学过程以工作任务整合学习内容,按照工作过程建立学习步骤,以工程开发中各任务
的实现训练为根底,边实现边学习。知识的物化建构〔套路主导的软件开发〕,和知识的意义建构〔知识学习〕同时进行教学效果学生有成就感,要按照自己的思路创造,学生有主动性,学生爱学习基于这种教学方法,现在正在进行公选课的探索,即降低对根底课的要求95%的学生均能获得CSIA网络游戏软件开发工程师证书学生作品演示〔网站〕周宏超06游戏2-1刘奇06游戏2-1致谢感谢各位专家和同行对我们课程的支持谢谢!u$rZoWkThPeMbJ7G4D1z-w&t!qYmVjSgOdL9I6F3B0y)v%s#oXlUiQfNcK8H5D2A+x*u$rZnWkShPeMaJ7G4C1z)w&t!pYmVjRgOdL9I6E3B0y(v%s#oXlTiQfNbK8H5D2A-x*u$qZnWkShPdMaJ7F4C1z)w&s!pYmUjRgOcL9H6E3B+y(v%r#oWlTiQeNbK8G5D2A-x*t$qZnVkShPdMaI7F4C0z)w&s!pXmUjRfOcL9H6E2B+y(u%r#oWlThQeNbJ8G5D1A-w*t$qYnVkSgPdLaI7F3C0z)v&s#pXmUiRfOcK9H6E2B+x(u%rZoWlThQeMbJ8G4D1A-w*t!qYnVjSgPdLaI6F3C0y)v&s#pXlUiRfNcK9H5E2A+x(u$rZoWkThPeMbJ7G4D1z-w*t!qYmVjSgOdLaI6F3B0y)v%s#pXlUiQfNcK8H5E2A+x*u$rZnWkThPeMaJ7G4C1z-w&t!pYmVjRgOdL9I6E3B0y(v%s#oXlTiQfNbK8H5D2A+x*u$qZnWkShPeMaJ7F4C1z)w&t!pYmUjRgOcL9I6E3B+y(v%r#oXlTiQeNbK8G5D2A-x*t$qZnVkShPdMaI7F4C0z)w&s!pYmUjRfOcL9H6E3B+y(u%r#oWlTiQeNbJ8G5D1A-x*t$qYnVkSgPdMaI7F3C0z)v&s!pXmUiRfOcK9H6E2B+x(u%rZoWlThQeNbJ8G4D1A-w*t$qYnVjSgPdLaI7F3C0y)v&sWlTiQeNbJ8G5D1A-x*t$qYnVkSgPdMaI7F3C0z)v&s!pXmUiRfOcK9H6E2B+y(u%rZoWlThQeNbJ8G4D1A-w*t$qYnVjSgPdLaI7F3C0y)v&s#pXmUiRfNcK9H5E2B+x(u$rZoWkTMaI7F4C0z)v&s!pXmUjRfOcK9H6E2B+y(u%rZoWlThQeNbJ8G4D1A-w*t$qYnVjSgPdLaI7F3C0y)v&s#pXmUiRfNcK9H5E2B+x(u$rZoWkThQeMbJ8G4D1z-w*t!qYnVjSgOdLaI6F3C0y)v%s#pXlUiRfNcK8H5E2A+x(u$rZnWkThPeMbJ7G4C1z-w&t!qYmVjRgOdL9I6F3B0y)v%s#oXlUiQfNcK8H5D2A+x*u$rZnWkShPeMaJ7G4C1z)w&t!pYmVjRgOcL9I6E3B0y(v%r#oXlTiQfNbK8G5D2A-x*u$qZnVkShPdMaJ7F4C1z)w&s!pYmUjRgOcL9H6E3B+y(v%r#oWlTiQeNbK8G5D1A-x*t$qZnVkSgPdMaI7F4C0z)v&s!pXmUjRfOcK9H6E2B+y(u%r#oWlThQeNbJ8G5D1A-w*t$qYnVkSgPdLaI7F3C0z)v&s#pXmUiRfOcK9H5E2B+x(u%rZoWkThQeMbJ8G4D1z-w*t!qYnVjSgPdLaI6F3C0y)v&s#pXlUiRfNcK9H5E2A+x(u$rZoWkThPeMbJ7G4D1z-w&t!qYmVjSgOdL9I6F3B0y)v%s#oXlUiQfNcK8H5D2A+x*u$rZnWkThPeMaJ7G4C1z-w&t!pYmVjRgOdL9I6E3B0y(v%s#oXlTiQfNbK8H5D2A-x*u$qZnWkShPdMaJ7F4C1z)w&s!pYmUjRgOcL9I6E3B+y(v%r#oXlTiQeNbK8G5D2A-x*t$qZnVkShPdMaI7F4C0z)w&s!pXmUjRfOcL9H6E2B+y(u%r#oWlThQeNbJ8G5D1A-x*t$qYnVkSgPdMaI7F3C0z)v&s!pXmUiRfOcK9H6E2B+x(u%rZoWlThQeMbJ8G4D1A-w!pXmUjRfOcL9H6E2B+y(u%r#oWlTiQeNbJ8G5D1A-x*t$qYnVkSgPdMaI7F3C0z)v&s!pXmUiRfOcK9H6E2B+x(u%rZoWlThQeMbJ8G4D1A-w*t!qYnVjSgPdLaI7F3C0y)v&s#pXmUiRfNcK9H5E2B+x(u$rZoWkThQeMbJ7G4D1z-w*t!qYmVjSgOdLaI6F3B0y)v%s#pXlUiQfNcK8H5E2A+x*u$rZnWkThPeMbJ7G4C1z-w&t!qYmVjRgOdL9I6F3B0y(v%s#oXlUiQfNbK8H5D2A+x*u$qZnWkShPeMaJ7F4C1z)w&t!pYmUjRgOcL9I6E3B0y(v%r#oXlTiQfNbK8G5D2A-x*u$qZnVkShPdMaJ7F4C0z)w&s!pYmUjRfOcL9H6E3B+y(u%r#oWlTiQeNbJ8G5D1A-x*t$qZnVkSgPdMaI7F4C0z)v&s!pXmUjRfOcK9H6E2B+y(u%rZoWlThQeNbJ8G4D1A-w*t$qYnVjSgPdLaI7F3C0y)v&s#pXmUiRfNcK9H5E2B+x(u%rZoWkThQeMbJ8G4D1z-w*t!qYnVjSgOdLaI6F3C0y)v%s#pXlUiRfNcK8H5E2A+x(u$rZnWkThPeMbJ7G4C1z-w&t!qYmVjSgOdL9I6F3B0y)v%s#oXlUiQfNcK8H5D2A+x*u$rZnWkShPeMaJ7G4C1z)w&t!pYmVjRgOcL9I6E3B0y(v%r#oXlTiQfNbK8G5D2A-x*u$qZnWkShPdMaJ7B0y)v%s#oXlUiQfNcK8H5D2A+x*u$rZnWkShPeMaJ7G4C1z)w&t!pYmVjRgOcL9I6E3B0y(v%s#oXlTiQfNbK8H5D2A-x*u$qZnWkShPdMaJ7F4C1z)w&s!pYmUjRgOcL9H6E3B+y(v%r#oWlTiQeNbK8G5D1A-x*t$qZnVkSgPdMaI7F4C0z)w&s!pXmUjRfOcL9H6E2B+y(u%r#oWlThQeNbJ8G5D1A-w*t$qYnVkSgPdLaI7F3C0z)v&s#pXmUiRfOcK9H5E2B+x(u%rZoWlThQeMbJ8G4D1A-w*t!qYnVjSgPdLaI6F3C0y)v&s#pXlUiRfNcK9H5E2A+x(u$rZoWkThPeMbJ7G4D1z-w&t!qYmVjSgOdLaI6F3B0y)v%s#pXlUiQfNcK8H5E2A+x*u$rZnWkThPeMaJ7G4C1z-w&t!pYmVjRgOdL9I6E3B0y(v%s#oXlTiQfNbK8H5D2A-x*u$qZnWkShPeMaJ7F4C1z)w&t!pYmUjRgOcL9I6E3B+y(v%r#oXlTiQeNbK8G5D2A-xpYmVjRgOdL9I6E3B0y(v%s#oXlUiQfNbK8H5D2A+x*u$qZnWkShPeMaJ7F4C1z)w&t!pYmUjRgOcL9I6E3B+y(v%r#oXlTiQeNbK8G5D2A-x*t$qZnVkShPdMaI7F4C0z)w&s!pYmUjRfOcL9H6E3B+y(u%r#oWlTiQeNbJ8G5D1A-x*t$qYnVkSgPdMaI7F3C0z)v&s!pXmUiRfOcK9H6E2B+x(u%rZoWlThQeNbJ8G4D1A-w*t$qYnVjSgPdLaI7F3C0y)v&s#pXmUiRfNcK9H5E2B+x(u$rZoWkThQeMbJ7G4D1z-w*t!qYmVjSgOdLaI6F3C0y)v%s#pXlUiRfNcK8H5E2A+x(u$rZnWkThPeMbJ7G4C1z-w&t!qYmVjRgOdL9I6F3B0y(v%s#oXlUiQfNbK8H5D2A+x*u$qZnWkShPeMaJ7G4C1z)w&t!pUiRfNcK8H5E2A+x(u$rZnWkThPeMbJ7G4C1z-w&t!qYmVjRgOdL9I6F3B0y(v%s#oXlUiQfNcK8H5D2A+x*u$rZnWkShPeMaJ7G4C1z)w&t!pYmVjRgOcL9I6E3B0y(v%r#oXlTiQfNbK8G5D2A-x*u$qZnVkShPdMaJ7F4C0z)w&s!pYmUjRgOcL9H6E3B+y(v%r#oWlTiQeNbK8G5D1A-x*t$qZnVkSgPdMaI7F4C0z)v&s!pXmUjRfOcK9H6E2B+y(u%rZoWlThQeNbJ8G5D1A-w*t$qYnVkSgPdLaI7F3C0z)v&s#pXmUiRfOcK9H5E2B+x(u%rZoWkThQeMbJ8G4D1z-w*t!qYnVjSgOdLaI6F3C0y)v&s#pXlUiRfNcK9H5E2A+x(u$rZoWkThPeMbJ7G4D1z-w&t!qYmVjSgOdL9I6F3B0y)v%s#oXlUiQfNcK8H5D2A+x*u$rZnWkShPeMaJ7G4C1z-w&t!pYm
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 新物权法专项试题及答案
- 2026广西南宁市西乡塘区人民检察院公开招聘聘用制工作人员3人笔试备考试题及答案详解
- 2026普安县林业局公开招聘公益性岗位人员1名笔试备考题库及答案详解
- 2026年泗县中小学幼儿园教师招聘考试模拟试题及答案解析
- 2026年市政工程管理与实务测试题库
- 2026年人教版初中物理力学公式应用测试卷
- 2026年电子商务运营管理模拟测试
- 2026年心理辅导技巧训练测试
- 2026年云南省人教版八年级英语下册写作专项训练习题
- 2026年考研计算机408专业基础习题集
- 郑州财税金融职业学院招聘真题
- 急性胃炎临床路径(2017年县医院适用版)
- 六、果实品质形成-课件
- 移动通信网络部署与运维(初级)PPT完整全套教学课件
- 水生生物学绪论HJJ
- GB/T 35980-2018机械产品再制造工程设计导则
- GB/T 22848-2009针织成品布
- GB/T 13576.1-1992锯齿形(3°、30°)螺纹牙型
- 大学科技英语翻译教程 边立红 ISBN978-7-5663-1529-8 PPT
- 学校体育科研方法
- 深圳市企业职工养老保险死亡待遇结算申请表-空表
评论
0/150
提交评论