SUMTEC -- There's a thing in my bloglet.

But it's not only one. It's many. It's the same as other things but it exactly likes nothing else...

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

最近不知道搞什么,突然之间有N个人找我,有N件事情找我。俗话说得好,事情要么不来,要么都来。

首先由一个大学同学,留了一级,所以今年在做毕设,毕设的内容跟写程序有很大的关系,因此就想到我了。哎,没办法,本人所在系非计算机系,因此懂的人本来就少,精通就更少了。第二个没办法的事,本系水平不咋样,又是一个小系,因此计算机方面的水平非常有限。所以呢,我经常要帮别人完成一些实在是很简单的事情,并且在帮的同时阅读一些很难阅读的代码……就好比特级厨师来回答我的问题,看我做菜一样。

不过这位同学也特夸张了一点,他来问我之前竟然就没有什么准备:不知道他要做的东西是什么,不知道老板给他的代码是什么意思(老板直接把毕设要用的代码给他了,不过要做一定的修改……),甚至完全不会C。光是这些也不奇怪,毕竟是俺系嘛,不过据说毕设的东西12号就要交了,他竟然在4号的时候才想起来找我,也就是说需要在8天之内把论文还有程序统统完成。要是是我的话,早就疯掉了。他来的时候什么也不动,基本上把早上老板教他的内容不完全正确、很不清晰的表达给我,幸亏我有超强纠错能力。但是我也不是什么都懂啊,比如说需求是什么,好,这个他连这个也不清楚。我问他,她马上打电话给老板,把我的问题……就是传声筒啦。最后花了一个小时,把问题全部说了一遍,用笔在纸上面写了一些代码给他,也不知道他懂了没有。这是上个礼拜的事情。

昨天呢,又有一位同学打电话给我,劈头就问:你小子快结婚了吧?我狂FT!我跟他说八字都没有一撇,他还反驳我……狂晕!转了多少个弯之后终于进入正题:原来是想问我编译原理。仔细问下去,原来是想写一个他已经开发的某个应用平台下面的脚本语言的解释器,而且还要调用这个平台内部的一些函数。很明显,这个想法相当的不明智,自己开发的难度不说,效率如何、是否有Bug等。如果这个很好写的话,MS的.NET也不要开发了。同时他又不想接触其他的语言比如java,事实上我想他应该用java作为解释器来用,但是他又说java对OpenGL不支持——这个不知道他从哪里听说的,虽然我没用过java,但是我不相信这个说法。问题是这个脚本根本不需要接触OpenGL,所有有关OpenGL的应该是这个平台内部的事情,就算需要用,也只要调用这个平台内部的函数就OK了(以Dll库的形式提供调用)。在整个过程中感觉他的思路很乱,隐约觉得设计上有问题。
有趣的是,在他解释给我听他需要的是什么的过程当中这么问我:你玩过那种能够自己进行一定设计的游戏没有?呵呵,怎么就是我想设计的东西?世界真是奇妙。不过他说的不是Terrarium或者Robocode,而是无冬之夜(NeverWinterNight)。实际上但他这么跟我说的时候,真的很想让他来看看ourgame,不过转念一想,我这边实际上根本就还没有到这个层次,都只是设想而已,还早哪,有什么好看的……
其实我是很想介绍他用.NET来写的,这样的话用Emit就不愁脚本语言的问题了。但是呢,想到他可能以后需要移植到别的平台,并且他对于.NET一直是抱着不冷不热的态度(好像很推崇C++的样子),于是就没有说。不过同样的用Java也可以啊,不明白他是怎么想的。也许他的平台已经用C++搭建了一年了,所有不愿意转换?不过我想即使平台不转换也没有关系啊,只要脚本用Java也许还是可以的。可不可以我不知道,我只知道他没有明白我的意思。最后我只能建议他用编译的形式来完成,直接用C++的编译器好了。可是他还问我,哪里有C++的编译器……我狂FT。我说VC不就自带的吗?原来还是没懂我的意思,当我说到命令行的时候,他似乎有点懂了。我不敢确定,因为他问我有没有能够用的命令行……我只好以糊涂对糊涂,介绍他看看DJGPP了……

嗯,最近还有开心来邀请我,不知道他收到我的信没有?不说这些了,下面说一下近期的进展吧。

最近DGF里面写了好多东西,我想可能很多人不看到运行时的图像是不会了解其含义的,于是只好平明的写Demo。现在可以看到简单的对象模型了,只是还不是动态的。关于“动作”以及整个引擎还没有完全写好,所以不能够动,现在最主要的问题就是尽快建立引擎了。但是还是有一些可以“动”的地方的,在DGF的Demo里面提供了一个Debug窗口,可以在那里修改预设的两个对象的生命值。随着生命值的变化,对象显示出来的生命条也会改变,包括颜色也会改变。我想离单机版能够运行应该不远了吧?至少我想追上steeven目前的demo应该不是很遥远的事情。

今天就写这么多了,本来还想写写懒汉美食的,看看时间不早了,我也困了,各位还是晚安吧。

posted on 2004-06-11 23:31  Sumtec  阅读(708)  评论(1编辑  收藏  举报