双豪华平台17款显卡车轮大战DOOM3
对于Doom3,我们在拿到游戏之前可以说就对测试方法有了一定的认识,因为先前泄漏出的Alpha版本向我们展示了Doom3中的命令行。
但是,当笔者安装完游戏第一次进入游戏的时候,Doom3却直接来了个下马威,当我们按下熟悉的“~”键的时候,发现并没有出现控制台(命令行)。这个时候,笔者的第一反应就是想到了CS中如果需要加上控制台的话就需要在可执行程序后面加上一个“-console”来激活控制台。但是当笔者这样尝试后却发现,这样做根本没有作用。
不过随后笔者却轻易的在Readme.TXT中发现了打开控制台的方法:
The Console can be accessed with the CTRL-ALT-TILDE (~) key. Please
note that use of the console is unsupported by Activision Customer
Support. Please do not contact Customer Support with console command
questions.
Note: For ease of use, the console can be set to open with just the
TILDE (~) key. To turn this setting on you must enter the following
command:
com_allowConsole 1
后来笔者进入了游戏果然发现直接按下“CTRL+ALT+ "~"”就能唤出控制台,但是笔者感觉这样使用还是不够简便,于是笔者就准备将Doom3设置成传统的直接唤出控制台的模式。
于是笔者就在doomconfig.cfg中加上了“SETA com_allowconsole "1"”,当笔者再次进入游戏的时候,终于看到了久违的控制台。
不过随后的问题接踵而来,如果退出游戏,再进入游戏后,控制台就又消失了,这个时候我们发现了原来是Doom3程序在退出的时候会回写Doomconfig.cfg文件,原本不属于这个文件一部分的“SETA com_allowconsole "1"”自然就消失了。
为了解决这个问题,我们在Base目录下编写了一个autoexec.cfg,在里面加上这句参数,并加上“bind "F5" "timedemo demo1"”,这句话的作用我们先做一个伏笔,呆会儿给大家介绍。
到现在为止,可以说测试的准备工作就大功告成了,我们就可以开始测试了。
如果选择使用桌面上的快捷方式进入游戏的话,我们发现开始的开头动画没有了,节省了不少的时间,这是由于最初我们在快捷方式中加入的“-Console”起的作用。
进入游戏以后,我们直接按一下“F5”键就可以进行测试了,这就是前面我们将测试的命令绑定在了“F5”上的原因。
对于测试的方法,大家可千万不要以为就是进了游戏直接按“F5”就行了,关键是需要掌握Doom3中的命令行的使用方法,在Doom3中“Timedemo”不再是一个属性了,而是一个命令,也就是说,在Doom3中测试的方法就是在“Timedemo”后面直接跟Demo的名称。<