昨天,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",拷贝到其他地方运行时,要一起拷贝走。
注意:保存游戏场景不要改变他保存的路径,要养成经常保存游戏场景的良好习惯。