3D网络游戏开发实践课程说明课程整体设计介绍-深圳信息职业技术学院34P

上传人:叁*** 文档编号:657416 上传时间:2017-05-04 格式:PPT 页数:34 大小:1.60MB
返回 下载 相关 举报
3D网络游戏开发实践课程说明课程整体设计介绍-深圳信息职业技术学院34P_第1页
第1页 / 共34页
3D网络游戏开发实践课程说明课程整体设计介绍-深圳信息职业技术学院34P_第2页
第2页 / 共34页
3D网络游戏开发实践课程说明课程整体设计介绍-深圳信息职业技术学院34P_第3页
第3页 / 共34页
3D网络游戏开发实践课程说明课程整体设计介绍-深圳信息职业技术学院34P_第4页
第4页 / 共34页
3D网络游戏开发实践课程说明课程整体设计介绍-深圳信息职业技术学院34P_第5页
第5页 / 共34页
点击查看更多>>
资源描述

《3D网络游戏开发实践课程说明课程整体设计介绍-深圳信息职业技术学院34P》由会员分享,可在线阅读,更多相关《3D网络游戏开发实践课程说明课程整体设计介绍-深圳信息职业技术学院34P(34页珍藏版)》请在金锄头文库上搜索。

1、3D网络游戏开发实践 课程整体设计介绍 深圳信息职业技术学院 软件工程系游戏软件专业 游戏人才市场需求分析 游戏开发由一体化开发走向分层次开发: 分为游戏引擎开发和游戏内容开发两部分 人才需求密集型岗位 : 游戏内容开发 (基于引擎 ) 专业人才培养目标: 游戏内容开发的软件人才 游戏引擎: 国内外主流开源游戏引擎 Torque 1-1课程定位 课程体系符合岗位需求 图 1. 游戏内容开发人才能力结构 1-1课程定位 图 2. 游戏软件网络游戏方向课程体系结构 1-1课程定位 核心课程培养主要职业技能 3D网络游戏开发实践 为专业核心课程 核心技能:游戏引擎运用和脚本开发的能力 1-1课程定位

2、 课程前续支撑后续拓展 前续课程 3D游戏美术设计基础 C+程序设计 等游戏设计方面的基础课程是本课程的有力支撑; 后续课程 游戏测试技术与工具 网络游戏应用及实战开发 等游戏应用和开发提高课程是职业技能的有力拓展和充实,为学生的可持续发展提供有力的支持 1-2课程设计总体设计 合作开发课程培养职业能力 游戏开发企业(腾讯) 、游戏教育企业(北京递归公司)建立长期稳定的合作关系 “项目驱动、问题牵引、套路主导”的课程教学设计方案 套路一词源于武术体育的训练,它的实践性 、非传统知识性恰好与行动导向的意义相同 ,其结果符合高职教育的目标所以借用该词 ,我们的套路是软件开发步骤的多维描述( 文字、

3、视频、多角度),是学生容易模仿的 软件开发过程,是实现训练带动学习的核心 图 1. 套路主导的训练学习 1-2课程设计总体设计 教学模块针对职业技能 整个课程以一个“荒原夺宝”的游戏原型为课程项目 是游戏开发过程的完整体现,该项目开发和玩的过程都需要团队, 以 “发展原型”开发方法为参照,依据 “里程碑”为分割点,将课程设计为七个教学模块(见表) 以套路主导的方式进行课程项目开发,边开发边学习,以开发带学习 1-2课程设计总体设计 教学模块 岗位技能 模块 1:简单 3D网络游戏的制作 掌握 Torque引擎功能,熟悉开发环境建立与使用,能够进行游戏场景的建立,实现游戏的启动与退出及基本游戏逻

4、辑 模块 2: 爆炸特性的运用 掌握区域触发器、粒子系统和爆炸的特效实现 模块 3: 游戏声音效果实现 掌握游戏特效进一步完善,实现游戏的背景音乐、瀑布和爆炸音效。 模块 4: 玩家角色应 能够将已有的玩家模型和动画应用到游戏中,掌握玩家的伤害与游戏逻辑的关系 模块 5:游戏地理环境建设 能够建立游戏场景中的地理环境进行处理,包括:天空、地形、水面、云层和天气 模块 6:游戏界面设计 能够建立游戏菜单功能,掌握游戏 GUI控件 模块 7: 网络游戏集成 能够将原来单机运行的游戏网络化,实现服务器查找,玩家聊天等网络游戏的功能 1-2课程设计单元设计 套路模仿为核心的单元结构 一、开发环境准备

5、二、剧情分析设计 三、游戏开发训练 四、学习效果检验 1-2课程设计单元设计 随机进入的多角度学习方式 从任意开始点进入训练学习,打破传统的知识体系的建筑式学习方式 以“套路 知识组件 =技能”为指导思想,按需调整知识的粒度 开放的、团队作战的、集体主义的大生产方式 2-1内容选取 行业发展和岗位能力分析 开发方式的发展和岗位能力决定课程的能力目标 课程能力目标结构 2-1内容选取 以工作任务确定教学模块 支持核心技能的培养 提供综合素质的培养 课程内容支撑岗位技能 每个原型的实现就是相 应教学模块的技能目标, 每个任务的完成就是相 应教学单元的技能目标 (见表 ) 2-1内容选取 -工作任务

6、的划分 项目原型: 荒原夺宝 原型发展 任务划分 原型 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: 声音

7、效果优化,原 型 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: 实现服务器 查找和 加入 任

8、务 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: 背景音

9、乐 单元 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: Torque GUI编 辑器,模块 6综 合训练 模块 7: 网络游戏集 成 单元 7.1: 网络游戏

10、服务 器 单元 7.2: 服务器查找 和加 入 单元 7.3: 玩家聊天室 单元 7.4: 网络游戏连接, 模块 7综合训练 2-2 内容组织 原型开发实践培养职业能力 根据岗位技能要求确定符合企业技术架构的典型游戏开发项目 采用符合学习规律的软件开发方法进行边学边开发 “发展原型”法,将项目分成几个原型,对每个原型进行项目分解得到任务结构 (WBS) 原型对应教学模块,任务产生课程单元 以工作任务整合学习内容,从工作过程序化学习步骤 2-2 内容组织 项目原型结构 按照项目的开发结构组织教学的课程内容 2-2 内容组织 工作任务的划分 项目原型: 荒原夺宝 原型发展 任务划分 原型 1: 雏

11、形游戏 任务 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: 玩家特征化 的游戏 任务

12、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: 优化网络游戏连接

13、,原型 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: 瀑布音效

14、单元 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: Torque GUI编辑 器,模块 6综合 训练 模块 7: 网络游戏集 成 单元 7.1: 网络游戏服务 器 单元 7.2: 服务器查找 和加 入 单元 7.3: 玩家聊天室 单元 7.4: 网络游戏连接, 模块 7综合训练 2-2 内容组织 理论与实践一体化 图 2 单元内容的组织结构

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号