Unity 3D的学习报告

发布时间:   来源:文档文库   
字号:
Unity3D的学习报告
刘卉数媒09020305090205
学习总结:
刚开始这门课程的时候,其实心里是比较恐惧的,因为对Unity3D这样的软件完全没有认知,对于这门课程的学习也处于比较茫然的状态,可以说是抱着尝试的心情开始这门课程的学习的。开始使用软件的时候,不知道从何下手,是试着对照书本操作,渐渐地,我发现其实并没有我想象中那么困难,一般的操作还是能够在书本上学到的,可能最终完全掌握会有难度,但是对于目前的要求,还是比较易于实现的。在学习并实践的过程中,可能在脚本游戏的代码编写上还是出现最多问题的,有的时候就是照搬书本上的代码,也会出错,不仅仅是粗心,也是我对于代码并不熟悉导致的,在一遍遍的修改中,我对代码的编写也更加熟练,相比较之前的生疏,现在算是比较得心应手了。此外,比较困扰我的就是摄像机位置的各方面调整,有的时候很难调整到想要的角度,最后只能将就,这点让我很是纠结。对于这种情况,我试着各种方法达到理想效果,如果说我改变不了摄像机,那我只能改变我设置的场景、对象的位置了,虽然这样的方法比较笨,而且可能会比较繁琐,但是最终也帮助我实现了想要达到的效果。
也许是为了完成这门课的要求,也许是为了交作业,我最终还是自己尝试着学习了Unity3D的操作,可能我所做所学的都是基础的知识,相对简单的,但是我还是学到了很多,不能说了解但也是熟悉了这个软件。可能我做的东西不是很理想的,希望我能在日后的学习实践中一点一点的去完善。
学习日志:
2012920
今天在电脑上安装了Unity3D软件,安装的过程有点纠结,但最后还是安装完成了。翻阅《Unity3D游戏开发》这本书,了解了第一章基础知识的内容。
2012921
打开Unity3D软件,跟着书本试着操作。看书上第二章的内容,一步步学习:创建工程——创建材质——创建游戏对象——赋予材质——调节摄像机位置,步创建了“正方体”对象。



2012924
又到了周一,继续学习操作啦。今天学习“移动试图”,通过创建游戏脚本,做了平移、旋转和缩放的调整,并且编写代码,使对象动起来。使用21号做的正方体,最终实现了移动和旋转的效果。

2012927
今天我照着书中第二章第7小节的内容,完成第一个游戏实例。虽然最终完成了,但实现的过程并不顺利,光摄像机位置的调节就花了很长时间,然后每个对象位置的调整、材质的颜色还算顺利,最后就是创建脚本游戏的时候,按照书上的编写代码,却总是出错,最后发现原来是这些原因:代码位置写错、部分首字母小写却被我写成了大写、空格多加了。


2012109
放假归来以后,开始书本第三章以后内容的学习。我按照书本的内容先将第三章的每一小节浏览了一遍,了解了大概的内容。试着对照书本完成了一个GUI控件的脚本实例,其中包括各个控件的设置,代码的编写,中间也出现很多错误,最终在同学的帮助下,终于运行成功。
20121010
今天继续第三章的内容,学习了游戏界面的布局和贴图的绘制。试着完成“人物移动”的实例,各种问题逐渐显露出来:代码出错、摄像机位置摆不好、人物移动方式不如我愿,总之是在挫败中结束了学习。

20121012
今天又把上次没完成的“人物移动”拿出来继续修改。我回顾了书本第三章的内容,重新创建工程,试着完成各项操作。首先我先再次学习了添加与关闭窗口,又开始了贴图的学习和绘制动画。将贴图以材质的形式绘制在游戏对象中,且在Project视图中需要加载的图片存储在根目录“Resources”中。而动画则是使用程序将动画资源存储在动画数组中,然后设定动画的刷新时间,每次刷新动画时在原有的显示区域绘制下一帧图片,到了最后一帧则从第一帧重复开始,此类推。相比较而已,这部分会比较有趣的。

20121013
终于,今天我实现了“人物移动”这个实例。可能是之前太心急,前面部分知识还没学习,就直接做实例,通过昨天的学习,再加上今天的努力,前天的难题都不再是难题,很快,我就做好了。

20121018
偷懒了很多天,今天我开始第四章的学习。这次我没有急着做案例,我认真的研究了书本。


20121022
学习了第五章的理论知识。知道了地形的参数包括地形的宽度、高度、长度、分辨率和高度图等。总之,今天学习了创建地形,地形参数,编辑地形和地形贴图的内容。

20121023
学习了书中实例“摄像机切换镜头”
20121029
今天学习了第7章的输入与控制的键盘事件。通过键盘的按下事件、抬起事件、任意键事件和组合键事件等实现交互这样的功能。这部分的内容可能实践更重要,今天先进行理论知识的学习,明天试着操作一下。除此之外,还学习了鼠标事件、自定义按键事件、模型与动画和GL图像库的一部分内容。鼠标事件就是鼠标按下事件、抬起事件、长按事件。自定义按键是在输入管理器中配置,自定义按键可以设置轴向,按键轴的数值默认为0。另外,我尝试模型的载入、设3D动画和播放动画等内容,可以说忙的不亦乐乎。

20121030
将昨天所学操作了一下。
20121102
试着做“运动员踢足球”小游戏,包括场景的构建、人物的构建和移动、球的移动等等。首先我参考书中第五章内容创建地形,添加地形元素,添加天空,导入了3D人物模型,以及创建了一个球形对象。将人物运动控制脚本绑定人物模型,球体运动脚本绑定球。
20121105
今天将书上8910章没有阅读过的部分看了一遍,了解了一些操作的大概原理,试着学习书上的案例操作部分内容,完善所学知识。


本文来源:https://www.2haoxitong.net/k/doc/5ead838b71fe910ef12df8ca.html

《Unity 3D的学习报告.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式