网络系统集成技术课程设计题目

更新时间:2024-03-27 01:25:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

《Unity3D游戏设计》

课程教学大纲

课程编号:48203

制定单位:软件与通信工程学院 制 定 人(执笔人):严军勇 审 核 人: 王颖

制定(或修订)时间:2016年6月 28号

江西财经大学教务处

《Unity3D游戏设计》课程教学大纲

一、课程总述

本课程大纲是以2014年软件工程本科专业人才培养方案为依据编制的。 课程名称 英文名称 课程性质 总学时数 开课学院 编写人 课程负责人 Unity3D游戏设计 课程代码 Unity3D Game Design 选修 48 软件与通信工程学院 严军勇 严军勇 先修课程 周学时数 任课教师 编写时间 大纲主审人 数据结构(软件)、C#程序设计 3 严军勇 2016年6月28日 王颖 48203 使用教材 教学参考资料 刘国柱主编.Unity3D/2D游戏开发从0到1.电子工业出版社.2015年7月 《Unity官方案例精讲》,Unity Technologies主编,中国铁道出版社,2015年4月。 《Unity3D游戏开发与设计案例教程》,张金钊主编,清华大学出版社,2015年。 Unity是当今最炙手可热的游戏开发工具,它是轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发平台,是一个全面整合的专业游戏引擎。它可发布运行在Windows、Mac、Wii、iPhone、Windows phone 8和Android平台的游戏,也可以利用插件发布网页游戏。很多著名的游戏,如:神庙逃亡、新仙剑、QQ乐团等等,都是出自这个平台。这个课程的推出将满足广大的游戏爱好者,了解Unity3D,了解游戏开发的过程,并且使让大家能运用Unity进行简单的游戏开发。 对“Unity3D游戏设计”这门课程,要求学生掌握以下几个课程教学目的 课程教学要求 方面的问题: (1)电脑游戏的分类与发展历程。 (2)Unity的特点与优势。 (3) Unity的基本操作。 (4) Unity的地图编辑器。 (5) 3D模型与脚本基础。 (6) 界面开发。 (7) 光源,音频与物理学模拟。 (8) 跑酷类游戏项目实践 其中(1)-(6)为基本要求,必须牢固掌握。(7)为较高层次要求,能加深学生对Unity3D游戏设计的理解。(8)为综合性要求,为开拓学生思路,加强动手能力而设。 重点: (1)Unity脚本生命周期; (2)Unity游戏脚本设计框架; 本课程的重点和难点 难点: (1)帧的概念; (2)场景间信息的传递; (3)项目的优化策略。 总成绩=考勤(20分)+作业(40分)+期末大作业(40分) 课程考试

二、教学时数分配

章 目 1 2 3 4 5 6 7 8 教 学 内 容 教学时数分配 课堂讲授 实验(上机) 1.游戏历史与Unity优势 2.Unity基本操作 3.Unity地图编辑器 4.音频与3D模型 5.脚本基础 6.物理学模拟 7.界面开发 8. 游戏项目实践 2 4 2 2 4 2 2 2 1 2 1 1 2 1 1 16 项目答辩 20 3 28 合 计

三、单元教学目的、教学重难点和内容设置

第一章 游戏历史与Unity优势

【教学目的】

通过这一章的学习,便学生全面了解游戏历史与Unity优势,体验Unity引擎的特点,从而为后面章节的学习打下基础。 【重点难点】

Unity引擎的优势 【教学内容】

1.1 游戏历史与分类 1.2 Unity优势 1.3 Unity项目体验 【课时要求】 3节

第二章 Unity基本操作

【教学目的】

通过本章的学习,应使学生掌握Unity窗口布局与基本操作。 【重点难点】

Scene视图窗口的导航与定位。 【教学内容】

2.1 窗口布局 2.2 菜单功能简介 2.3 Scene视图导航 【课时要求】 6节

第三章 Unity地图编辑器

【教学目的】

通过本章的学习,应使学生掌握Unity地图编辑器的使用。 【重点难点】

本章重点和难点:树木创建器。 【教学内容】

3.1 地形属性设置 3.2 各类资源的导入导出 3.3 地形设计 3.4 树木创建器 【课时要求】 3节

第四章 音频与3D模型

【教学目的】

通过本章的学习,应使学生掌握音频的使用方法与3D模型的特点。 【重点难点】

本章重点和难点:世界坐标系与局部坐标系。 【教学内容】

4.1 音频的使用 4.2 Unity坐标系 4.3 3D模型的操作 【课时要求】 3节

第五章 脚本基础

【教学目的】

通过本章的学习,应使学生掌握C#脚本程序设计的基础知识。 【重点难点】

C#脚本的生命周期。 【教学内容】

5.1 脚本编辑器简介 5.2 事件函数 5.3 脚本生命周期 5.4 对象的创建克隆与销毁 5.5 脚本常用核心类 【课时要求】 6节

第六章 物理学模拟

【教学目的】

通过本章的学习,应使学生掌握物理学模拟以及碰撞盒与触发器的基础知识。 【重点难点】

脚本控制刚体。 【教学内容】

6.1 物理学模拟 6.2 碰撞盒 6.3 触发器 【课时要求】 3节

第七章 界面开发

【教学目的】

通过本章的学习,应使学生掌握界面开发的基础知识。 【重点难点】

UGUI技术。 【教学内容】

7.1 GUI基本控件

7.2 UGUI技术 【课时要求】 3节

第八章 游戏项目实践

【教学目的】

通过本章的学习,使学生能综合运用前面学到的基础知识,开发一个较为完整的游戏项目。

【重点难点】

Unity游戏脚本设计框架。 【教学内容】

8.1 游戏策划 8.2 项目搭建 8.3 开始场景设计 8.4 道具自动生成 8.5 主角动作设计 8.6 项目后期完善 【课时要求】 18节

7.2 UGUI技术 【课时要求】 3节

第八章 游戏项目实践

【教学目的】

通过本章的学习,使学生能综合运用前面学到的基础知识,开发一个较为完整的游戏项目。

【重点难点】

Unity游戏脚本设计框架。 【教学内容】

8.1 游戏策划 8.2 项目搭建 8.3 开始场景设计 8.4 道具自动生成 8.5 主角动作设计 8.6 项目后期完善 【课时要求】 18节

本文来源:https://www.bwwdw.com/article/9j9r.html

Top