《Unity3D开发入门》课程标准.docx
《《Unity3D开发入门》课程标准.docx》由会员分享,可在线阅读,更多相关《《Unity3D开发入门》课程标准.docx(13页珍藏版)》请在第壹文秘上搜索。
1、Unity3D开发入门课程标准一、课程定位本课程是虚拟现实应用技术专业(VR)的一门重要的设计类专业核心必修课。Unity3D是UnityTechnologies公司开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎。本课程的教学目的是培养学生使用Unity3D设计、开发游戏的基础能力,提高学生使用Unity3D调试程序和使用开发工具的能力,为从事游戏设计与开发,以及后续课程使用Unity3D开发简单VR应用的学习打下基础。二、课程目标本课程作为虚拟现实应用技术专业(VR)的专业基础及核心课程,主要是着重培
2、养学生的基本组件设计及应用能力,脚本代码编写及调试能力,以及基础的游戏开发能力,为学生进入实际的工作岗位打下坚实的游戏设计与开发基础。教学过程主要以理论讲解、项目分析及操作演示相结合为主,引导学生掌握并能正确应用相关知识进行应用程序的开发。1、知识目标1)了解VR编辑器的基本知识2)熟悉Unity3D开发工具、功能和作用3)掌握Unity3D3D场景的搭建操作4)理解游戏设计及开发的概念和思想5)掌握Unity3D创建游戏、开发游戏的方法6)掌握C#脚本代码的编写,C#脚本代码与游戏组件的控制实现7)掌握Unity3D游戏的发布2、能力目标D具备正确安装与配置Unity3D开发工具的能力2)具
3、备创建Unity3D项目的能力3)具备使用Unity3D组件的能力4)具备编写C#脚本代码控制Unity3D场景的能力5)具备Unity3D游戏发布打包的能力3、素质目标1)具有社会主义和共产主义的理想信念;2)具有改革开放的意识和强烈的竞争意识;3)具有良好的行为规范和社会公德以及较强的法制观念;4)具有良好的职业道德和质量服务意识;5)具有不断学习、不断创新的进取精神;6)具有团队协作精神和较强的协调能力及独立工作的能力;7)具有健康的体魄和良好的心理素质;8)具备良好的代码编写风格和代码规范化管理的素质;三、课程设计1、设计思想D教学内容框架序号项目模块知识内容与要求技能内容与要求学时1
4、认识Unity3D及开发环境1. Unity3D的作用2. Unity3D开发环境的安装与配置3. Unity3D开发工具的认识4. Unity3D项目程序的创建及运行实训1安装并配置Unity3D开发环境训练实训2创建Unity建项目,熟悉Unity3D开发工具训练62Unity3D场景设定1 .Unity3D基础组件使用2 .资源导入操作实训1游戏场景基本操作训练实训23D模型制作及变形训练实训3材质球美化3D模型训练实训4预制体重用3D模型训练实训5地形制作及资源导入训练实训6第一人称游戏场景制作训练(8)283C#脚本代码控制场景1. C#脚本开发工具配置2. C#脚本代码结构组成3.
5、 游戏组件获取及控制实训1脚本代码结构组成认识训练实训2游戏组件获取及变形训练34序号项目模块知识内容与要求技能内容与要求学时4 .组件变形及引用5 .时间类及随机数类6 .协同应用及场景转换(14)实训3协同控制训练实训4第一人称游戏脚本控制训练(10)4Unity3D物理组件1 .碰撞体2 .刚体3 .脚本控制实训1碰撞体训练实训2刚体训练实训3刚体碰撞检测脚本训练实训4第一人称游戏脚本控制训练(10)265项目打包及发布1 .项目资源的管理2 .打包选项设置3 .发布配置及实现实训1项目发布训练498注:加*为选学内容2)总体设计思路以理解游戏开发概念及思想为基本思路、掌握基本3D游戏设
6、计为起点,逐步掌握使用Unity3D开发3D游戏的一般步骤、方法及思路,掌握Unity3D游戏开发工具的基本使用方法,掌握游戏组件的基本使用方法,掌握C#脚本代码的编写以及脚本对游戏组件的引用和控制等方法。具备使用Unity3D游戏开发引擎开发3D游戏的能力。课程开发和学习情境设计,整个学习领域由以下学习情境(课程单元)组成:学习情景1学习情景23D游戏认识及开发工具认识第一人称游戏设计与开发2、课时分配建议本课程课时为98课时,其中理论教学34课时,实践教学64课时。序号课程单元学习任务及教学要求参考学时学习任务教学要求理论教学实践教学1第一部分认识Unity3D及开发环境了解Unity3D
7、的作用,掌握Unity3D开发环境的安装与配置,熟悉Unity的开发工具,掌握Unity3D项目的创建及运行。1 .讲解Unity的产生及意义2 .讲解Unity的安装与配置,Unity帐号的注册3,讲解Unity3D项目的创建及运行20安装并配置Unity3D开发环境,并熟悉Unity3D开发工具实训1安装并配置Unity3D开发环境训练实训2创建Unity3D项目,熟悉Unity3D开发工具训练O42第二部分Unity3D场景设定了解Unity的基本组件,并掌握Unity组件的变形查看等操作;掌握3D模型的制作操作;掌握3D模型的美化操作;掌握预制体的制作;掌握Unity地形工具的使用;掌
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Unity3D开发入门 Unity3D 开发 入门 课程标准
