| igame's profileigamePhotosBlogLists | Help |
|
igame生活就三种结构:顺序,选择,循环 December 26 圣诞?昨天圣诞,除了中午和小青猪、Dove吃了一餐饭,其余时间就是和Visual Studio过了——上午数据结构,之后实验,吃完饭回来调试OGRE一直到晚上11点。宿舍的同志们也在奋战中,举目四望,皆是代码。这叫凄凉还是幸福?
软件工程一直是个令人迷茫的东西。教概率的张军,最近几节课接二连三地说软件工程专业的坏话,宣扬他的“软件工程绝亡论”,就像一个大人不停地和一个刚懂事的小孩子说“你死定了你死定了”,听得多还真觉得死期要到了。我们就是IT时代的最低级民工,是么?不一定是,但如果碌碌无为地发展下去,那就是了。但要突破现状,该怎么做呢?
中午吃饭的时候又说到CA的问题,自从软件组开了两次会之后,我真是没怎么管了。其实我想做些什么,但做什么呢?是时候有个计划了。如果这样发展下去,软件组毁在我手里,那就对不起苍天了。
接着是Dove忘掉把数字媒体期末作业交到老师那里,气得我半死,这可是说明了要今天交的期末作业啊,事关及格大事。
接着就是小青猪送了个礼物给我,太好了,thx!
晚上11点多,经过近20小时的调试之后,终于画出了OGRE初始化流程图。本想用UML标准画的,结果越画越乱,后来干脆乱来了,怎么好看怎么画。UML标准太繁杂了,不过很有用,以后一定要把那个图好好改。接着是最艰难的OGRE渲染流程,放假之前要把它画出来。
越来越觉得在软件工程里混,是没所谓节日的,甚至舒服的日子都没多少。IT人士多英年早逝,在轮到我之前,一定要有所作为。 December 09 纪念Crazy RocketCrazy Rocket终于结题了。这个项目起于2005年11月19日晚,止于2006年12月8日下午,历时384天。 学校的结题报告会来得很突然,弄得老大有点不知所措。大伙赶呀赶,再怎么难看,也要给评委看点东西,让他们知道,虽然游戏没有完成,但我们已经做了很多工作。很多工作,真是很多工作,哪怕看上去的成果并不多。就像一个场景,即使物体不多,贴图不多,但每个物体摆在什么位置,每张贴图用什么颜色什么风格,都要经过仔细斟酌。算起来,工作量就很大了。 报告会上被专家刁难得最多的是“哪些东西是你们自己做的”。数起来,3dsmax、maya、OGRE、CEGUI、Newton物理引擎等等都是别人做的,我们只是用而已。但解决“怎么用”的问题,却是非常困难而充满挑战的。OGRE的粒子系统固然是自带的,我们只需调节参数,但调节出一套好的参数来表现我们要表现的效果,却要付出大量的心血。为什么这种不算“我们做的”呢?比如布光,每个场景有大量的灯光,选什么类型的光源,每个光源摆什么位置,发多少光,产生多强的阴影都要慢慢调节,而且最终效果还要把渲染器考虑进来。每一次参数微调,都等渲染才能看到效果,布一次灯光等渲染就占了一半以上的时间。为什么这些工作不算“我们做的”呢? 不过,我们真是没有把最后的成品做出来,十分惭愧。起码,别人能把东西做出来,无论多小,起码有成果。开会开着开着就想一头撞墙了结掉算了,免得在那里丢人。不过,我们偷懒了么?没有,是开发方法有问题。我们尽力了,有什么见不得人的? 准备答辩会的时候,老大这样鼓舞我们: CarzyRocket的全体组员们: CarzyRocket小组最初成立的目的是建立合作紧密的团队,锻炼计算机术技能,我要再一次重复这个目的,到了今天仍不要忘记。当这个目标当时被我们迅速确定下来以后,我们需要一批精炼的先锋来开辟这条道路。这些人是富有好奇心的,充满活力,积极的,胸怀广大的;他们不是为了谋取私利,唯一的为着社团的建设;他们不怕困难,在困难面前总是坚定并且百折不挠;他们并非狂妄,不是为了出风头,而是脚踏实地富于实践精神的人。他们在组织的发展上起着探险队和向导的作用。用老话来说,罗马不是一天建起来的,希尔顿和莫奈也都不是横空出世,美国的历史也是从五月花号上走下来的。他们,先锋队和开拓者们是历史最大的功臣。 我们今天要进行项目验收,首先要认识项目验收,不能有丝毫的畏惧之心,畏惧是犯了错误的人才会有的情绪,我们犯了错误吗?没有。所以我们就无需害怕。 工作室的成员是从盛夏的高温中走出来的,工作室成员的黑眼眶是星夜投下的影子;他们看清了方向,就向着一个目标奋勇的工作下去,决不中途妥协;他们富有牺牲精神,用时间排除错误的方向摸索出一条道路;有人说过,时间能证明一切,是的,时间证明了工作室成员他们做的都是事实。 我再次要求我们,再次请求你们,用120分的精神在答辩会上展示我们的成果和努力,相信老师的眼睛是雪亮的,他们将会看到我们所付出而得到应有的成长。 很感人和振奋人心的一段话,说出了我们的心声(终于发现老大很有文字天分)。现在,我们回头看过去的一年,没什么好后悔的。 要说我们做错什么,老师在会上倒是说对了——太追求细节,反而把整体忘了。老师真是很有预见性,在立项的时候就已经告诉我们,技术人员开发游戏最容易犯的毛病就是把注意力全部放在细节上面,放而把整体设计忘了。这是管理上的失败。 要从高向低看,从整体向局部看,才不会失去方向。 下一次做项目,一定要做出个成品出来! December 05 瞎赶今天又是数媒选修课的日子,自从开始的时候睡了两三节课之后,我就已经很久没去上课了,今日一问Dove才知道原来要交作业,而且还是期末作业,还是晚上就交!!My god,剩6个小时……据说是要做一个数媒作品,形式不限主题不限,只要是电脑作品并且思想积极内容健康不违国法不站在人民的对立面就可以了。而且可以合作。恰好Dove又报了这个选修,又是一直不去上课,又是没做作业,大家有共同的敌人,很自然又成战友了。和Dove合作做3D已久,她做她熟手的贴图,我做我熟手的灯光渲染,她看我等渲染等得头发发白,我看她做贴图做得口吐白沫,实在是……相辅相成?这次再合作,狂做6个钟头,总算赶了个作业出来,虽然比较垃圾,这也很正常,我们没多少次不是做出垃圾的嘛……这幅图比较难懂,赶出来的东西,无聊一点比较难懂也正常,大家将就……
November 28 软件组路在何方它有它发展规律,有它的路,我管得着么?轮得到我管么?
就算轮到我管,我真的能管么?
就算我真的能管,管它有实际意义么?有好处么?
就算有好处,有不管它的好处多么?
就算比不管的多,为这些好处付出的代价值得么?
力所不能及,不如不做,为什么我要那么固执呢?
为什么我要固执呢?固执有好处么?
不固执多好呢?听群众的,群众的眼睛是雪亮的,群众的脑袋是清醒的,眼随雪亮,保持清醒,正确的几率永远比错误的大。
不固执多好呢?接受别人是舒服的,赞同的大赞,反对的保持沉默,中庸不误,皆大欢喜。
为什么要固执呢?成就是大家的,错误是你的,还为什么要固执呢?
你以为一个人逆转乾坤,那么容易么?能逆转,那是大家努力;不能,就是你愚蠢至极。看过程,前提是结论正确。
你以为牺牲掉的就是烈士么?你以为主动牺牲掉的就是准烈士么?
没人牺牲,一个人就冲上去,干吗呢?那么固执要去送死干吗呢?
就是咯,干吗固执呢?
让他们说了算吧。
软件组有自己的发展规律,生老病死,命在其中。轮到我管么?我那么固执去管它干吗呢?
我能不管么?也许大概可能可以吧。 |
||||||||
|
|