Content Preview: rss
1070 days ago
昨天圣诞,除了中午和小青猪、Dove吃了一餐饭,其余时间就是和Visual Studio过了——上午数据结构,之后实验,吃完饭回来调试OGRE一直到晚上11点。宿舍的同志们也在奋战中,举目四望,皆是代码。这叫凄凉还是幸福? 软件工程一直是个令人迷茫的东西。教概率的张军,最近几节课接二连三地说软件工程专业的坏话,宣扬他的“软件工程绝亡论”,就像一个大人不停地和一个刚懂事的小孩子说“你死定了你死定了”,听得多还真觉得死期要到了。我们就是IT时代的最低级民工,是么?不一定是,但如果碌碌无为地发展下去,那就是了。但要突破现状,该怎么做呢? 中午吃饭的时候又说到CA的问题,自从软件组开了两次会之后,我真是没怎么管了。其实我想做些什么,但做什么呢?是时候有个计划了。如果这样发展下去,软件组毁在我手里,那就对不起苍天了。 接着是Dove忘掉把数字媒体期末作业交到老师那里,气得我半死,这可是说明了要今天交的期末作业啊,事关及格大事。 接着就是小青猪送了个礼物给我,太好了,thx! 晚上11点多,经过近20小时的调试之后,终于画出了OGRE初始化流程图。本想用UML标准画的,结果越画越乱,后来干脆乱来了,怎么好看怎么画。UML标准太繁杂了,不过很有用,以后一定要把那个图好好改。接着是最艰难的OGRE渲染流程,放假之前要把它画出来。 越来越觉得在软件工程里混,是没所谓节日的,甚至舒服的日子都没多少。IT人士多英年早逝,在轮到我之前,一定要有所作为。
1088 days ago
Crazy Rocket 终于结题了。这个项目起于 2005 年 11 月 19 日晚,止于 2006 年 12 月 8 日下午,历时 384 天。 学校的结题报告会来得很突然,弄得老大有点不知所措。大伙赶呀赶,再怎么难看,也要给评委看点东西,让他们知道,虽然游戏没有完成,但我们已经做了很多工作。很多工作,真是很多工作,哪怕看上去的成果并不多。就像一个场景,即使物体不多,贴图不多,但每个物体摆在什么位置,每张贴图用什么颜色什么风格,都要经过仔细斟酌。算起来,工作量就很大了。 报告会上被专家刁难得最多的是“哪些东西是你们自己做的”。数起来, 3dsmax 、 maya 、 OGRE 、 CEGUI 、 Newton 物理引擎等等都是别人做的,我们只是用而已。但解决“怎么用”的问题,却是非常困难而充满挑战的。 OGRE 的粒子系统固然是自带的,我们只需调节参数,但调节出一套好的参数来表现我们要表现的效果,却要付出大量的心血。为什么这种不算“我们做的”呢?比如布光,每个场景有大量的灯光,选什么类型的光源,每个光源摆什么位置,发多少光,产生多强的阴影都要慢慢调节,而且最终效果还要把渲染器考虑进来。每一次参数微调,都等渲染才能看到效果,布一次灯光等渲染就占了一半以上的时间。为什么这些工作不算“我们做的”呢? 不过,我们真是没有把最后的成品做出来,十分惭愧。起码,别人能把东西做出来,无论多小,起码有成果。开会开着开着就想一头撞墙了结掉算了,免得在那里丢人。不过,我们偷懒了么?没有,是开发方法有问题。我们尽力了,有什么见不得人的? 准备答辩会的时候,老大这样鼓舞我们: CarzyRocket 的全体组员们: CarzyRocket ...



