主题:如何在XP下运行如下的老游戏(一) -- Levelworm
接下来说说Duke3d。
这是我第一个本着严肃认真的态度玩的电脑游戏(就是说,沉迷进去了,嘿嘿)。可惜,虽然可以在XP下跑,一个是接受不了320*200的分辨率,一个是接受不了完全安静的环境。
多亏3d Realms四年前公开了源代码(这里废话一句,我是多么希望所有的游戏公司都能够尽快放出源代码啊,反正也没有商业利益了,不如交给Fans们,让想玩的人继续玩下去),于是有了JonoF's Duke3d port,外链出处。支持Opengl和d3d,以及真彩色的材质。目前这个port的功能还不是特别完善,比如联网游戏的功能至今仅仅实现了一小部分,不过对我来说已经很好了,毕竟能够运行Duke3d和Duke3d的几个官方资料片。
另外,这个port实现了真3d,至于是怎么个真,在游戏里头抬头低头就可以体会出来了。事情的经过是这样的,Ken Silverman(当初写这个游戏引擎的程序员,被Carmack称为“最有才华的游戏程序员之一”的人)在闲空的时候写了个Polymost渲染器,实际上就是个Opengl/d3d渲染器,然后jonoF一看这里有现成的,就拿过去用了,给添加了新的网络代码,3d模型代码等等的,就是现在我们看到的JonoF's Duke3d。多废话几句,他老人家还把编辑器的代码重新写了,因此在XP下也可以运行编辑器了;此外,不知道有没有同志玩过Shadow Warrior这个游戏,实际上这个游戏也是用Build引擎做的(Build引擎就是Duke3d引擎的名字),因此JonoF把他的port稍加修改之后,弄了个JonoFSW,谁手头有SW的,也可以在XP下享受这个游戏了,呵呵。
- 相关回复 上下关系5
🙂Linux的玩家有福了,呵呵 Levelworm 字46 2008-02-01 06:33:45
🙂L兄好介绍,真怀念以前玩Doom的日子,那时真是惊为天人,就此 我是大熊 字44 2008-02-01 00:16:35
🙂如何在XP下运行如下的老游戏(完) 1 Levelworm 字2907 2008-01-31 21:00:30
🙂如何在XP下运行如下的老游戏(二)
🙂好东东 johny 字26 2008-02-01 00:58:16