昨天,9月3日是我给我校游戏1701班上unity3d的第一次课。这应该是我给我校游戏专业上unity3d课第五个年头了,也就是第五届了。

以前只是做兼职教师,现在做专任教师了,所以要认真做做教学总结了。

一、教学使用的软件版本

教学机房安装的unity3d版本是5.6.4,虽不是我想要的最新版本2018.2.5,但也知足了。是2017年10月发布的版本,也不算太旧的版本。机房维护人员也很为难,unity3d确实版本更新太快,而文件超大,还要装什么VS2017,则更是如此了。确实辛苦机房维护人员了。

二、教学内容

第一天的教学内容为:

1.unity3d简介(发展历史、软件优点、发展前景)

2.unity3d的安装、界面简介

3.自带的资源导入(environment环境资源包、characters角色资源包)

4.大地对象的添加

5.大地的贴图

6.大地的地势(起伏、柔和、等高地势)

7.种树、种草

8.增加第一人称角色

9.增加水

10.增加外部资源包——18个天空盒资源并应用

11.增加雾

12.增加基本物体(cube sphere cylinder capsule plane等基本物体,好像默认plane物体只能看到一个面)

13.给基本物体贴图

14.发布游戏(windows平台)

15.运行游戏

通过以上学习内容,学生对unity3d有初步了解,并且可以做一个简单的漫游游戏,学生成就感大,学习兴趣大。

三、常见问题:

1.资源导入不进来。

将游戏运行状态改成正常的场景视图,原因:在游戏的运行状态是无法导入资源的。

2.无法种草

接近距离,就可以看到。原因:草在远距离时是不渲染的。

3.找不到花草树木的贴图

没导入环境资源包(envirinment)

4.角色往下掉

把角色放置在大地的上面。

5.无法编译发布

没保存场景,没把场景添加到“待编译的场景“的场景列表中

6.游戏拷贝到其他地方后无法运行

游戏不仅包括可执行的游戏程序.exe,还包括相应的一个目录”游戏程序名_data",拷贝到其他地方运行时,要一起拷贝走。

注意:保存游戏场景不要改变他保存的路径,要养成经常保存游戏场景的良好习惯。