哦,说点啥?一想到我只接触了数据世界的一个门的时候,心里依然发怵,任重而道远! 说来,也不怕失败,因为还没有成功一说。只是,要做一件事就会尽力去做好。 其实我还是很享受写代码带来的充实感和写出来时的成就感。生活本来就应该充满挑战,兵来将挡,水来土掩。更何况有一群可爱的小伙伴。 以此共勉。
学习概况:
接触C#与unity已7*7=49天有余了;
仔细回想:有点快,恍如昨天!
来时犹如一张白纸,现在犹如一坨浆糊;处于混沌状态;不过貌似历来这就是学习过程必经之路,无可厚非。废话到此为止,脑洞大开:
学习流水账:(11月16开班)
Week01:檀授课
Unity3D编辑器:界面操作,挺好玩!
了解了最基本的纯Unity画面感(做了一个场景拖进一个已经写好的脚本控制器,进行了相关入行操作,而且大家基础差不多,没什么太大的跟不上之说,每天充实)。
Week02:耿授课
C#基础知识,犹如蜻蜓点水,那叫一个懵!
第一天写作业时完全不知所云(题读不通);硬读,硬写(?号一堆),一题一题……
在某种程度上理解了面向对象,会照葫芦画瓢,会写方法(其实不了解方法具体是怎么定义的,只知道那个形式就是方法,周测时,只会写方法却不会调用的尴尬),
学习唤醒了脑海里残留的for,switch,while等基础的语法,理解并写出来:冒泡法排序,遍历,找最大值最小值;至于讲的保龄球那道很长的题,我简直是醉了,就像哑巴即使知道所谓的逻辑,可就是说不出来。
Week03:檀授课
Unity编辑器与脚本的交互:讲述了其相关与C#的差别:譬如不能写Console.WriteLine();而是printf();或者Debug.Log()。
生命脚本周期;了解了unity里最基本的脚本实现,相当的神奇!为什么我写这个代码就能实现这个功能呢?至今无从考究,然而事实如此,就这样写吧。
Input、灯光及动画的讲解:实现美轮美奂的场景之必须!
Week04:檀授课
UI、Button、三维数学基础及物理射线的讲解:那些遗忘在时光里的数学原来这样有用!
这个星期的课程对于下面实现项目起了决定性的作用,都将一一用到。
Week05:檀授课
飞机大战项目:
很好的复习运用了上述知识点,譬如:
Transform组件,摄像机的视角,人物的视角转换,第1,3人称脚本的编写;声控组件;以及UI.text与Button更好的结合使用;简单的AI系统(傻白甜的AI,哈哈);还有读代码的能力训练。
缺陷嘛,用现在的目光看:还不错!嘻嘻,有意思!
就是代码好像是马出来的,并没有真正做到面向对象,而且有的想法在C#语法学的不怎么样的时候很难一个人去实现,总是有了一个想法然后请教去实现语法。
Week06:檀、李授课
檀带着温习Week02讲的C#知识;(请假了两天)
大概星期四李老师开始授课。
巩固基础知识。
Week07:李授课
系统化讲授C#基础知识,总算是拨开乌云见一点太阳;知道了最最基本的语法,整个人好多了,浆糊稀释了,呵呵,就是理解不够透彻,不能熟练操作,我相信这只是时间的问题。
继续接触,拓展知识面吧!
学习展望:
哦,说点啥?一想到我只接触了数据世界的一个门的时候,心里依然发怵,任重而道远!
说来,也不怕失败,因为还没有成功一说。只是,要做一件事就会尽力去做好。
其实我还是很享受写代码带来的充实感和写出来时的成就感。生活本来就应该充满挑战,兵来将挡,水来土掩。更何况有一群可爱的小伙伴。
以此共勉。
——张丹丹