3D游戏场景设计实训课程标准
《3D 游戏场景设计实训》课程标准 课程名称:3D 游戏场景设计实训课程代码:5010001 学分:2 主要授课方式:上机 适用专业:软件技术(游戏软件技术) 先修课程:游戏概论,游戏场景设计与制作 计划学时:32 课程类型:实践性教学 实践课时比例:100% 考核方式:作品 1. 概述 1.1 课程的性质 本课程是软件技术(游戏软件技术)专业学生的专业必修课。理实一体的形式,逐步掌握基本 的游戏开发知识和技能,在学习的过程中让学生磨砺意志、发展思维、陶冶情操、拓展视野、丰富 生活经历、发展个性、提高人文素养。本课程对Unity3D 引擎进行了全面、系统的讲解,从结构上 主要分为 3 大部分:概论、引擎知识讲解以及实例制作讲解。概论主要针对游戏图像技术的发展以 及当今游戏制作领域的主流引擎技术进行介绍,引擎知识讲解是针对Unity3D 引擎的理论与实际操 作进行全面系统的讲解;野外游戏场景和室内游戏场景两大实例的制作讲解带领大家学习利用 Untiy3D 引擎编辑器制作游戏场景的整体流程、方法和技巧。 1.2 课程设计理念 1.面向专业学生,注重素质教育。 2.倡导活动教学,鼓励实际应用。 3.精选教学内容,重视学习过程。 4.突出学生主体,尊重个体差异。 5.利用现代技术,开发课程资源。 1 1.3 课程开发思路 结合大学生身心发展的特点,将本课程目标定为“培养学生的专业高级技能运用能力”。以任 务教学法、案例教学法、交流教学法、启发引导式教学为主,积极开发真实项目模拟教学法。这些 教学方法充分体现了“自我学习”、“信息处理”、“与人交流”、“与人合作”、“解决问题” 等学习、交流能力对大学生的要求。以分组形式、竞赛、课堂小组讨论为主。 — 2.课程目标 总体目标是培养学生的 3d 游戏场景设计能力,为学生的终身学习和身心健康发展奠定基础。 Unity3d 场景设计能力的形成建立在学生的游戏基础知识、编程能力、文化素养以及情感态度和学 习策略等方面综合发展的基础之上。 2.1 知识目标 掌握 Unity3d 工具的使用,场景的设置、角色的设置、UI 界面、背包系统、角色运动路径、激 光特效的制作、视图控制及游戏的操控设置等。 2.2 素质目标 能在学习中主动请教, 积极探索适合自己的学习方法。 对 3d 游戏开发表现出积极性和初步的自 信心,能在学习中积极与他人合作,互相帮助。能初步运用认知策略掌握知识和技能;初步运用调 控策略监控、调整自己的情绪和行。能初步运用资源策略,合理利用周围环境,制定简单的学习计 划,实现自管理,提高学习效率;初步运用交际策略,提游戏开发的能力。 2.3 能力目标 能够熟练掌握游戏开发工具,能够设计相对复杂的3d 游戏场景,包括模型的创建,模型导出与 导入,地形创建,水,光,天空,落叶等,并能够设计野外和室内游戏场景。 3.课程内容和要求 根据专业课程目标和涵盖的工作任务要求,确定课程内容和要求,说明学生应获得的知识、技 能与态度。 学习情景 1. Unity3D 引擎基础讲 解 工作任务 1.游戏引擎讲解 2.Unity4.x 工具讲 解 3.引擎系统功能讲 解 2. Unity3D 山体地形的 制作 1.地形的建立 2.利用笔刷工具编 辑地形 3.地表贴图的绘制 4.添加植物模型 5.制作天空盒子 6.为场景添加光影 照明 欢迎下载2 知识要求 1.了解主要的游戏 引擎 2.了解游戏引擎的 主要功能 技能要求 1.能够熟练使用 Unity 引擎 授课形式 学时 安排 理实一体4 1.掌握地形编辑 2.掌握地形贴图 3.掌握植被的创建 4.掌握天空和光源 的创建 1.能够创建山体地 形 2.能够创建天空级 光源 理实一体4 — 3. Unity3D 模型的导入 与编辑 1.3dsMax 模型的导 出 2.3dsMax 模型制作 要求 3.模型比例设置 4.FBX 文件的导出 5.场景模型的制作 流程和检验标准 6.Unity3D模型的 导入 7.Unity引擎编辑 器模型的设置 1.掌握 3dsMax 模型 的导出方法 2.掌握导出模型的 参数设置 3.掌握模型的制作 流程 4.掌握模型的导入 及对模型的设置 1.能够熟练的导出 并导入模型 2.能够正确的设置 模型比例参数 理实一体 4 4. Unity3D1.Unity引擎水面 2.瀑布效果的制作 3.喷泉效果的制作 1.掌握水面制作 2.掌握瀑布制作 3.掌握喷泉制作 4.掌握水下效果制 作 1.掌握 Legacy Par ticles 粒子组件的 使用 2.掌握 Particle S ystem粒子系统的 使用 1.能够创建各种水 资源 2.能够正确设置水 资源参数 理实一体 4 水系的制作的制作 5. Unity3D 粒子系统详 解 1.Legacy Particle s 粒子组件 2.Particle System 粒子系统 3.Unity粒子实例 火焰的制作 4.Unity粒子实例 落叶的制作 1.能够使用粒子系 理实一体 4 统制作烟雾, 爆炸, 火,落叶等效果 欢迎下载3 — 6. Unity3D 野外综合场 1.3dsMax 场景模型 的制作 制作 3.场景装饰道具模 型的制作 4.山石模型的制作 5.植物模型的制作 6.Unity3D地形的 创建与编辑 7.模型的导入与设 置 8.Unity3D场景元 素的整合 9.制作添加场景特 效 10.场景音效与输出 设置 1.能够使用 3dsMax 创建模型 2.能够使用 Unity 创建地形场景 3.能够制作山体植 物 4.能够装饰场景 5.能够对各种元素 进行整合 景实例制作2.场景建筑模型的 1.能够使用 理实一体 6 3dsMax和Unity创 建野外场景,让其 拥有逼真的体验。 7. Unity3D 室内综合场 1.场景模型的制作 2.场景资源优化处 3.Unity3D模型的 导入与设置 4.场景光源、 特效及 输出设置 1.能够创建场景模 型 2.能够创建地形并 进行装饰 3.能够创建光源及 特效 4.能够整合各种游 戏资源 景实例制作理 1. 能 够 使 用 3dsMax和Unity创 建室内场景,让其 拥有逼真的体验 理实一体 6 合计32 4.课程实施和建议 4.1 课程的重点、难点及解决办法 游戏对象创建、资源导入、游戏组建添加、游戏场景的创建等是本课程要学习的重点,也是很 基础很重要的学习内容,粒子系统,本课程学习的难点,我们必须通过老师讲授,网络学习,自我 成长的方式克服学习过程中的难题,达到教学目标。 4.2 教学方法和教学手段 4 4..2 2..1 1 教学方法:教学方法: 1.讲授法:课程讲授以讲练结合为主要方法,教师的讲授与学生的实践并重。 2.任务法:根据学生的学习特点提供不同难度的小任务,让其学习消化理论知识,增强动手能 欢迎下载4 — 力。 3.项目式教学法:在学习完基础的理论知识之后,以一个项目作为主线,贯穿于后半段的教学 过程中,让学生完整的做出一个项目来,既掌握了开发技能又增强了学生的学习兴趣,提升学生的 自信心。 4.其它教学方法相辅:交际法,行动导向型教学法等,同时运用多种灵活的教学方法,有效调