《3D游戏场景设计实训》课程标准

  • 格式:doc
  • 大小:245.50 KB
  • 文档页数:11

下载文档原格式

  / 11
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《3D游戏场景设计实训》课程标准

1. 概述

1.1课程的性质

本课程是软件技术(游戏软件技术)专业学生的专业必修课。理实一体的形式,逐步掌握基本的游戏开发知识和技能,在学习的过程中让学生磨砺意志、发展思维、陶冶情操、拓展视野、丰富生活经历、发展个性、提高人文素养。本课程对Unity3D引擎进行了全面、系统的讲解,从结构上主要分为3大部分:概论、引擎知识讲解以及实例制作讲解。概论主要针对游戏图像技术的发展以及当今游戏制作领域的主流引擎技术进行介绍,引擎知识讲解是针对Unity3D引擎的理论与实际操作进行全面系统的讲解;野外游戏场景和室内游戏场景两大实例的制作讲解带领大家学习利用Untiy3D引擎编辑器制作游戏场景的整体流程、方法和技巧。

1.2课程设计理念

1.面向专业学生,注重素质教育。

2.倡导活动教学,鼓励实际应用。

3.精选教学内容,重视学习过程。

4.突出学生主体,尊重个体差异。

5.利用现代技术,开发课程资源。

1.3课程开发思路

结合大学生身心发展的特点,将本课程目标定为“培养学生的专业高级技能运用能力”。以任务教学法、案例教学法、交流教学法、启发引导式教学为主,积极开发真实项目模拟教学法。这些教学方法充分体现了“自我学习”、“信息处理”、“与人交流”、“与人合作”、“解决问题”等学习、交流能力对大学生的要求。以分组形式、竞赛、课堂小组讨论为主。

2.课程目标

总体目标是培养学生的3d游戏场景设计能力,为学生的终身学习和身心健康发展奠定基础。Unity3d场景设计能力的形成建立在学生的游戏基础知识、编程能力、文化素养以及情感态度和学习策略等方面综合发展的基础之上。

2.1知识目标

掌握Unity3d工具的使用,场景的设置、角色的设置、UI界面、背包系统、角色运动路径、激光特效的制作、视图控制及游戏的操控设置等。

2.2素质目标

能在学习中主动请教,积极探索适合自己的学习方法。对3d游戏开发表现出积极性和初步的自信心,能在学习中积极与他人合作,互相帮助。能初步运用认知策略掌握知识和技能;初步运用调控策略监控、调整自己的情绪和行。能初步运用资源策略,合理利用周围环境,制定简单的学习计划,实现自管理,提高学习效率;初步运用交际策略,提游戏开发的能力。

2.3能力目标

能够熟练掌握游戏开发工具,能够设计相对复杂的3d游戏场景,包括模型的创建,模型导出与导入,地形创建,水,光,天空,落叶等,并能够设计野外和室内游戏场景。

3.课程内容和要求

根据专业课程目标和涵盖的工作任务要求,确定课程内容和要求,说明学生应获得的知识、技

4.课程实施和建议

4.1课程的重点、难点及解决办法

游戏对象创建、资源导入、游戏组建添加、游戏场景的创建等是本课程要学习的重点,也是很基础很重要的学习内容,粒子系统,本课程学习的难点,我们必须通过老师讲授,网络学习,自我成长的方式克服学习过程中的难题,达到教学目标。

4.2教学方法和教学手段

4.2.1教学方法:

1.讲授法:课程讲授以讲练结合为主要方法,教师的讲授与学生的实践并重。

2.任务法:根据学生的学习特点提供不同难度的小任务,让其学习消化理论知识,增强动手能

力。

3.项目式教学法:在学习完基础的理论知识之后,以一个项目作为主线,贯穿于后半段的教学过程中,让学生完整的做出一个项目来,既掌握了开发技能又增强了学生的学习兴趣,提升学生的自信心。

4.其它教学方法相辅:交际法,行动导向型教学法等,同时运用多种灵活的教学方法,有效调动学生的学习积极性。

4.2.2教学手段

多媒体教学;

软件模拟教学;

网络教学;

4.3教学评价

说明基本情况

各任务模块可参照下表进行评价:

说明:每个模块的考核主要考察学生的出勤情况、实际动手能力、理论知识的运用与掌握情况、完成作业的准确度、完整度、规范度等、分析问题、解决问题的能力、合作沟通能力、学习态度、总结报告(报告的内容、态度、写作水平等)等评定项目进行考核。

4.4 教材编写

本课程采用《Unity 3D游戏场景设计实例教程》作为教材。

内容简介:

本书针对Unity3D引擎进行了全面、系统的讲解,全书从结构上主要分为3大部分:概论、引擎知识讲解以及实例制作讲解。概论主要针对游戏图像技术的发展以及当今游戏制作领域的主流引擎技术进行介绍,引擎知识讲解是针对Unity3D引擎的理论与实际操作进行全面系统的讲解;野外游戏场景和室内游戏场景两大实例的制作讲解带领大家学习利用Untiy3D引擎编辑器制作游戏场景的整体流程、方法和技巧。

本书完整讲解了利用Unity3D引擎制作游戏场景的全过程,内容全面,结构清晰,可作为高等院校游戏制作课程的基础教材,也可作为游戏爱好者的自学参考书,对于一线从业人员来说,还可将本书当作Unity引擎的用户手册来参考和查阅。

目录

1 游戏引擎概论 1

1.1 游戏引擎的定义 2

1.2 游戏引擎的发展史 3

1.2.1 引擎的诞生 3

1.2.2 引擎的发展 4

1.2.3 引擎的革命7

1.2.4 国内游戏引擎发展简述10

1.3 世界主流游戏引擎介绍14 1.3.1 Unreal虚幻引擎14

1.3.2 CryEngine引擎15

1.3.3 Frostbite(寒霜)引擎17 1.3.4 Gamebryo引擎18

1.3.5 BigWorld(大世界)引擎20 1.3.6 id Tech引擎21

1.3.7 Source(起源)引擎22

1.3.8 Unity3D引擎23

1.4 游戏引擎编辑器的基本功能24 1.4.1 地形编辑功能25

1.4.2 模型的导入28

1.4.3 添加粒子及动画特效29 1.4.4 设置物体属性30

1.4.5 设置触发事件和摄像机动画30

2 Unity3D引擎基础讲解 32

2.1 Unity3D引擎介绍33

2.2 Unity3D引擎软件的安装37

2.3 Unity3D引擎软件界面讲解40 2.3.1 Project View项目面板40 2.3.2 Hierarchy层级面板41 2.3.3 Toolbar工具栏面板42 2.3.4 Scene View场景视图43 2.3.5 Game View游戏视图45 2.3.6 Inspector属性面板46

2.4 Unity3D引擎软件菜单讲解46 2.4.1 File文件菜单46

2.4.2 Edit编辑菜单47

2.4.3 Assets资源菜单49

2.4.4 GameObject游戏对象菜单50 2.4.5 Component组件菜单50 2.4.6 Terrain地形菜单51

2.4.7 Window窗口菜单51

2.4.8 Help帮助菜单52

3 Unity3D引擎的系统功能53

3.1 地形编辑功能54

3.2 模型编辑功能61

3.3 光源系统62

3.4 Shader系统66

3.5 粒子系统73

3.6 动画系统74

3.7 物理系统76