找回密码
 注册

搜索
热门:
查看: 3291|回复: 2
打印 上一主题 下一主题

Doom3不完全测试报告及游戏指导手册

[复制链接]
跳转到指定楼层
楼主 1#
杨威利 发表于 04-9-16 02:01:01 | 只看该作者 |正序浏览 阅读模式
Doom3 不完全测试报告以及游戏指导手册。 这是个变态的游戏……不管是配置还是画面 换了别家的公司做个如此配置的游戏,偶想多半会被骂的狗血淋头。不过怎么说,毕竟是在fps游戏界的id公司…… 所以还是认命吧。 不完全测试,是因为还没有打穿游戏。 指导手册,是希望让更多的人能体味Doom的乐趣(所谓乐趣就是…) 闲话少说,进入正题: 测试硬件平台: AMD 2500+(166×11) 2级缓存已开 Kingston 256MB/DDR333 ABIT KT600 Maxtor 80G/7200 Maxsun 9550 双128 超432/232 声卡版载 软件平台: Windows 2000 sp4 DirectX 9.0b 44.13公版驱动无催化剂(版本可能记错了…)+River Tunner破解 以上配置3D Mark 2001 测试得分11xxx(1024×768×32bit) FF X 官方测试包1 得分 5500 Quake3 上200fps不是问题 和网上能找到的同等配置得分大致相当 Doom´s System Doom3是一款标准的doom-like游戏(废话!)。系统本身和前作没有太多改进的地方,追加了PDA子系统。 相对id公司其他的作品,在任务性上有相对大的进化,玩家不再是一个杀到红眼都不知道自己姓名的人了。而且在这个星球(火星)上也不再仅仅只有玩家一个人类。通过和NPC的交谈和互动,能获得不少好的武器和装备。PDA系统的引入,让玩家能够实时了解自己的任务。同时游戏中收集他人的PDA也是进行游戏的环节之一。单纯的打打杀杀虽然也能完成游戏,不过乐趣方面就要稍打折扣了(偷窥他人的邮件也能称为乐趣的话……) 其他的么,Doom就是Doom。如果连开枪杀人都不会的话,偶就不说什么了 自从碎尸系统在Q2追加之后,在本作的更加精细的引擎和directX 9支持下…不做什么描述了 PDA system/personal mail 本作中新追加的PDA系统,算是游戏中的一个亮点吧。通过个人PDA,能获得指令,搜集情报,提高安全级别,下载录像,传输资料等等。获得他人的PDA之后(活人如果拿在手上不给你,杀掉就是了…),就能获得他人的邮件内容,audio log(语音记录)和安全警戒级别(其实就是获得了他人的ID身份)。最后一个是直接关系游戏的进行,而前两个,是为了获得一些额外的装备和搞笑用的……里面有无聊的抱怨(一个女工程师的朋友抱怨一个女人身处一堆臭男人中间如何如何),莫名其妙的死亡信件,上级的指责,自己的工作情况,基地的奇怪事件,酒会邀请,网站广告等等……甚至有色情电影推销(如图)……寒死 【Clone Porn Movie...】 出现最多的,是关于安全的种种。要求增加警力啦,需要装备啦,奇怪事件,“意外”啊(原文的accident有引号)。借由此,能更加深入的了解故事的前前后后(当然最好的方法是下载一个片头自己看,不知道为什么这个片头在我拿到的版本里是没有的…) 有点考英文听力的意思,有些密码不是在mail里而是在audio log里 回想一下,PDA的初登场,应该是在Q2里。还记得游戏中不停闪动的F1吧。按了之后,有个类似PDA的东西(偶认为长相更像Fallout里的BB 小子…),里面好像有提示当前任务,所杀怪物,找到的secret之类的简单讯息。只是…和本作比起来有那么点差距(不止一点吧…) Doom´s Graph/fps DirectX 9的特性让画面增色不少。在我的理解上,DirectX 9的可编程象素,一是可以在贴图上追加动态效果,比如墙上的血流。二是实现了某些局部特效,比如通过模糊效果模拟焦距,局部扭曲实现光线的折射比如热气流等……其他的,倒是不大看的出来。达人赐教。 此外,bump map也使得画面增色不少。在关闭了bump的时候,看上去效果大打折扣,也不过是个一般的游戏而已了。 偶的配置实在无法流畅运行于高质量,就640×480分辨率的情况下,也足够令人惊叹了。 说的不如看的,看图好了(如图) 【这个是没有优化的,不作说明的话默认都是640×480×32bit色】 【同样没有优化,武器是用指令得到的】 【优化之后的画面,没有太大区别。】 【这整个关卡非常像Q2里面的“big gun”那一关】 以上多数图是在关闭了部分特效的结果下截取获得的,不过能看得出不完美的地方么? id啊…… 偶的机器最高可以跑到138帧(2d情况下……),在黑暗角落蹲着的时候,可以达到90帧,正常时么,这个是高的帧数了(如图) 偶虽然设置了maxfps "200",不过不知道为什么没效果,最高总不能突破60(一般不太复杂的场景下,可以维持60帧,最低也有18、9帧),还是偶设置错误了。罢……平均fps在28以上,就是说大体上可以不卡。依然是关闭了部分特效 1024×768,效果全开,最高fps20左右,平均12。开门出怪时卡。 Doom´s World/Story 故事发生在火星,2146年11月15日(错了不怪哈),UAC基地。所谓的UAC好像就是联合空间开发组织,如果没有记错的话,在Doom1&2的时代,这个组织就存在了。只是那时并不清楚是干什么的。现在算是明白了…… 那么UAC是干什么的呢?正如其名字一样,开发空间啊。红色的火星上主要的成分是三氧化二铁。UAC建立的基地,通过质子级的重组,将三氧化二铁转化为氢气和水。氢气作为能源,水供生活之用。而氢气产生的能源,似乎还在用来制造什么……因为只打了一部分,所以也不清楚到底是什么,以及传送门和怪物的由来也不大清楚,不好意思。 而UAC所在地,好像也是火星的门户站、通讯中心和转运中心,所有到来的人与货物都要先从这里经过。 火星上的大气压力和地球大致相当,只是氧气成分不足,所以在室外行动的话需要借助氧气罐。不过一罐氧气支持的时间不过30s而已。重力和地球相当…这么说吧,玩时的手感告诉偶重力上比Q3稍微大一点点…plasma gun不再能进行Pj,Rj仍然可行。 不过,这个主角没有Q2里面那么强,2层楼高就够摔的死去活来了。 道路什么不很难,都是单线,出现的岔路多半只是用来获得道具。暂时没有碰到Q2里面的复杂空间(若干关卡的通路都集中在一个场景里,一失足掉下去的话…爬楼爬死你) 流程中也加入了一些互动的内容,比如开开小车,抓娃娃机(抓的那个是娃娃么!),打电动之类的(如图)。 【关于那个街机的生产厂家…偶就不说什么了】 新的物理引擎支持下,物体的互动也有所增加。只是没有像当年beta1放出(就是E3演示版)时说的那么好,可以打翻柜子砸死怪物之类…… Doom´s history 简单的回顾一下历代的故事好了。Doom1&2是同样的引擎开发。故事背景么…是有的,只是和没有一个样。年代久远,如果偶没有记错的话,好像是外星生物侵入地球,主角从外星人在地球的出入口(似乎也就是UAC了)一路杀到外星人老家,掀了个底朝天。非常中规中举的故事哪(何所谓中规中举…)。其他的,从游戏中就无法得知了 本作中主角因为UAC火星本部人员需要而被调来火星基地。结果半途碰上了意外,基地整个被怪物占领。主角临危授命,担负起了消灭怪物,收复基地的任务。至于之后会发现怎样的阴谋…偶说了这个是不完全报告。但是单看那个神秘男人A和他那个拿bfg的保镖,就能略知一二了(在某个场景穿墙进入一个不能进入的监控室,可以看见正在操作电脑的二人。杀之可获得bfg…不过都穿墙了,用个give x更方便吧。ps,他的保镖身体打不碎…) 更具体的,没有资料也说不清楚,大家自己找找吧 顺带说说Quake系列的故事好了。Q1是基本没有剧情的,同样是太久远的关系,记得最后穿机时写的是“你拯救了地球…”云云。 Q2么,要说的有两点: 1、Q2是有剧情的。只是没有多少人有机会见识罢了…在市面刚出Quake2的时候,有的D版碟后面确实是写了剧情(全英文,不是宣传语,而只是单纯的故事背景介绍)大意是在未来Texas州的沙漠里,因为外星人入侵而地球人不得不发动最后反击。方法是将士兵放入飞船的“茧”(休眠仓)中,利用黑洞到达它们的总部进行攻击。但是失败了,剩下的只有你一个人。你从茧中苏醒过来… 这个记得清楚是因为当年曾经翻译过这段文字。如果还记得的话,游戏一开始主角身后的那个,就是“茧”了。游戏中的俘虏就是空投失败的士兵(事实上是空投成功的,玩家因为失败反而捡了条命…) 其他的什么到处轰炸的飞机啊,无线电辅助轰炸啊,那些都是地球军了 2、Q2是有音乐的……有一首Ending Theme。所以加入音乐的先例应该是从这里开始了的吧………… Monster in Doom 怪物继承了Doom的一部分,会丢火球的怪物,空中飞舞的骷髅头和大头(实在不知道原名是什么)等,一眼就能认出来。至于其他的么…暂时还没有碰到。当然,现在的怪物长相至少不像以前那么抽象了…非常细致,身体重量都能表现的出来,肌肉,皮肤纹理也很好。 玩到现在看来,怪物是没有AI…只会直线扑过来,最多会个乾坤大挪移变到你身边,找打…而且强力的怪物在偶玩的开始阶段还没有出现。只是因为屏幕太黑,管道太多,所以不时会被暗算有点郁闷。还有撞破墙壁突然出现的怪物,或者从天上掉下的杂物(被砸死了认倒霉吧) 被侵染的人类士兵是有智商的,会躲,会偷袭,也比较耐打。 恶心的怪物也是有的…没有截图,玩到了自然会知道。 如果怪物没有发现你,你可以尝试躲过去。但是要是发现了,就不会放过你的 用手电照射怪物就会让他们察觉到你。 被怪物攻击以后会有硬直时间,屏幕会晃,幅度感觉上与受到的伤害成正比。问题是常常一回头,到处都是黑的…好在拿的shotgun无所谓。鬼的眼睛确实是红色的…黑黝黝的地方突然出现两个红点,不开枪的是傻子… 以及,杀戮过后的房间不代表不会再有怪物。和…如果一把枪放在你的面前,明摆着是勾引你去捡的时候,最好小心… 游戏中有种蜘蛛机器人。由某死人的PDA里得知,他们抱怨这种东西火力非常强劲,在这种科研地方为什么需要如此的装备。事实上也是如此。游戏初期它们是站在玩家一边的,会为玩家带路,消灭怪物。如果你不听它的,它还会唧唧叫提醒你跟着它走(可爱^_^)。后期如何就不得而知了…网上有Mod可以在游戏中召唤出若干此类机器人协助作战。 NPC是系列游戏中首次出现,非常菜…打一下就死(本来就不是用来打的吧…)。建议是,人是要杀的,但是请掌握时机。有的NPC会为你带路,有的会为你打开某些房间的门或者给出一两句有用的讯息。总之请在无论怎么和他们说话之后都不再动的情况下动手。如果打死了掉PDA务必捡起来。明确一点,从活人身上得到的PDA好像不会对游戏进程起作用。 Weapon System 正常情况下,生命最大100,护甲125。 生命值可以通过医疗仪器或者捡起医疗包(medic kid)获得…只是医疗仪器不像《大刀》里面一样可以无限恢复(《大刀》是个好游戏啊…生不逢时哪) 护甲通过捡起护甲(绕口令…)或者护甲片增加。 护甲的防御效果没有特别注意。大约是一半一半。好像也有只伤血不伤护甲的情况……记得接触的游戏中做的极端的是比较早的《杰迪骑士》,近战攻击只伤血 1号武器是拳头(七武器之一…)。没有进行伤害测试,攻击速度一般。实用性等于…零。如果可以的话实用性应该是负数 (Doom1&2里面没有记错的话…是电锯还是手枪来着?Q1是斧头,追加技能破伤风,Q2是子弹无限的手枪。HL里面是铁棍,Duke里面是手枪…就初期武器来看,还是Q1最适合我啊…Hexen里面是什么来着,每个角色似乎都不同的说?) 2号武器是手枪,有子弹限制。除了初期有些用处以外,后期还是省省吧,换枪麻烦(其他各作品的手枪也都没有什么出彩的地方) 3号武器是双管霰弹枪,装弹八发。因为一次消耗的是2发子弹。近战比较强,可以装两发打两发。(Doom1&2里的霰弹枪是没有什么散射效果的。应该叫做双筒猎枪更加合适。不过Q2里面的双管霰弹枪可是极强啊!!) 4号武器是机枪,主力武器之一。装弹60发。没什么缺点也没有什么优点。不过弹药如果使用浪费(比如鞭尸什么的)的话,会有些不够…(Doom1&2里面有机枪么?偶记得好像只有多管机枪而已。Q1里那个是双管射钉枪……Q2里的是冲锋枪,长时间射击准星偏移很厉害。不能作为主武器) 5号是多管机枪,非常符合Doom风格的一款武器。最大装弹60发(这么少??是真的啦…打的很不过瘾)。优点是射速快,缺点是装弹少,启动需要时间(似乎比Q2短)。应付突发事件也能凑合。4号和5号武器都有低弹量报警,在弹量少于10(?)发的时候会有提示(Doom1&2的多管机枪没有爽感,忽略。Q2的多管机枪才是真正的王道啊!和其他发射子弹的枪比起来,火力强的离谱,启动时间长,停止时间也长,经常不小心就把人打碎) 6号是手雷…感觉是Q2同样武器的翻版。一扭,然后出手。注意一是这个手雷的弹性非常之好…习惯CS的朋友请小心。二是捏在手里时间过长会炸的…碰到敌人也会爆炸。实用性不怎么样,不过威力大。(Q2里的手雷也没有什么亮点) 7号是电浆枪,装弹50发。射速快,威力比子弹大,是很称手的的武器,缺点是子弹有飞行时间。因为不像Q3那样有自身伤害,所以使用上应该是只有好处没有坏处。子弹也不是太缺,够用(和Q3的没有太大区别,参考使用之。Doom1&2里面同样是一件非常好用的武器) 8号是火箭筒,id公司几乎所有游戏里都有的武器,装填5发,一次发射1发。强力武器,发射间隔比较长,威力非常大,自身伤害大。小心使用的话是没有什么问题的。建议是不要用这个进行火箭跳…(因为没有必要…)(不知道怎么和其他游戏的进行比较…相对于Q2,本作的威力还是要大的多,与Doom的前作大致相当) 9号是BFG,装弹4发,BT的武器。曾和人讨论过名字的由来,b是big,g是gun,只是那个f…偶记得是破碎撕裂的类似意思,不敢确认。攻击方式类似于Q2,从弹着点辐射出激光攻击敌人,带追踪。区别在于…这个可以蓄力,蓄过头的话会重伤自己。威力大,发射间隔长,攻击范围广。终极武器(Q1的终极武器宣传是“让鲜血像玫瑰一样盛开”,Q2是“当你在一个充满怪物的房间里开枪的时候,你就对房间完成了一次粉刷”—只是借着新引擎的帮助,这一宣传词终于在本作得以实现。Doom1&2里的BFG和本作的伤害范围是同样的) 总的来看,本作的武器,更像Quake2一些…满合胃口的。 至于没有过多的与Q3相比较,是因为Q3更着重于对战,武器性能更加平衡的同时导致了…杀怪不怎么爽。显然仗着bfg抵挡数十怪物才符合“Doom”的含义哪 至于上面各作之间的比较,比较的是主观数据。比如Q2的怪物平均血量200的话,火箭伤害100;而本作火箭伤害50,怪物血量80的话。就说是本作的火箭伤害大…目前只有这样的比较 Doom´s Config 给出一份DoomConfig.cfg文件,来看看都设置了些什么,有什么用处。如何关闭一些特效而保持画面,提高速度 // IvL/FblnaU4w6bO89mN9XIzJKwdEz1acOB3LQ6Vj2NWPrRjcMHDUWwrxa8ZcS3QWsfh6uPk1jMZat1rnRFE= unbindall(//似乎是注释,unbindall就是取消所有之前绑定过的指令) bind "TAB" "_impulse19"(bind就是绑定,这里绑定tab键为使用19号物品,即PDA) bind "ENTER" "_button2" bind "ESCAPE" "togglemenu"(toggle是在两个状态之间切换,比如 bind g "toggle god"就是按一下g则无敌,再按一下就取消) bind "SPACE" "_moveup" bind "/" "_impulse14" bind "0" "_impulse10" ...(中略)。 bind "9" "_impulse8"(以上是切换各种武器) bind "[" "_impulse15" bind "\\" "_mlook" bind "]" "_impulse14" bind "a" "_moveleft"(指定向前左移动) ... bind "s" "_back" bind "t" "clientMessageMode"(发言模式) bind "w" "_forward" bind "y" "clientMessageMode 1" bind "z" "_zoom" bind "BACKSPACE" "clientDropWeapon" bind "PAUSE" "pause" ... bind "F5" "savegame quick"(快速存盘) bind "F6" "_impulse20" bind "F7" "_impulse22" bind "F9" "loadgame quick" bind "F12" "screenshot" bind "MOUSE1" "_attack" bind "MOUSE2" "_moveup" bind "MOUSE3" "_zoom" bind "MWHEELDOWN" "_impulse14"(Mwheel是鼠标滚轮) bind "MWHEELUP" "_impulse15" seta radiant_entityMode "0"(发光实体模式?干什么的不知道。是0的话,就是关闭,那么…忽略掉好了) seta gui_mediumFontLimit "0.60" seta gui_smallFontLimit "0.30"(以上字体限制) seta net_socksPassword "" seta net_socksUsername "" seta net_socksPort "1080" seta net_socksServer "" seta net_socksEnabled "0"(以上网络设置,比如密码,用户名,端口,注意变量前缀net_) seta win_ypos "22" seta win_xpos "3"(鼠标位置设置,参数含义未知) seta sys_lang "english"(系统语言,参数未测试,但是偶想应该没有chinese) seta s_numberOfSpeakers "2"(喇叭数量,不知道和声道有没有直接关系) seta s_doorDistanceAdd "150"(是距离多少的时候门自动打开么?) seta s_globalFraction "0.8"(全域分段数?如果指的是曲线曲面的细分程度的话,那么改低一点是可以提高速度的。) seta s_subFraction "0.75"(子分段数?猜测同上) seta s_playDefaultSound "1"(当错误时,是否用默认声音替代,1为true。偶的版本有时会找不到指定的声音文件) seta s_volume_dB "-1.269841"(声音大小) seta s_meterTopTime "2000" seta s_reverse "0"(是否反向鼠标移动,0为否) seta s_spatializationDecay "2"(空间衰减?作用不明…) seta s_maxSoundsPerShader "1"(声音和帧数最大同步率。参数不明) (以上的前缀s_指的是system设置?) seta r_debugArrowStep "120" seta r_debugLineWidth "1" seta r_debugLineDepthTest "0"(以上作用不明,正常游戏中好像没有用) seta r_cgFragmentProfile "best"(碎尸效果,参数未测试) seta r_cgVertexProfile "best"(顶点渲染效果,参数未测试。) (以上是关系速度的参数,请自行尝试用low或者simple代替。normal好像不行…) seta r_forceLoadImages "1"(强制载入图像?作用不明) seta r_shadows "1"(阴影开启。可关闭提高速度30%以上,而且不影响画面表现) seta r_skipBump "0"(忽略撞击,偶不知道指的是被K以后的硬直还是走路时的轻微晃动。0就是不忽略) seta r_skipSpecular "0"(忽略镜面效果。在部分有镜子的场景有作用。关闭可以提高某些场景的速度,总的效果不大。0则不忽略) seta r_skipNewAmbient "0"(忽略新环境?作用不明。) seta r_renderer "best"(渲染质量,关键参数之一,参数还未测试,请自行尝试,不好意思…理论上可以直接用数字比如1、2、3代替,假设1为最差) seta r_brightness "1.309524"(画面亮度,在游戏中也可以修改) seta r_gamma "1"(作用同上,不过这个可能是引擎内参数。修改应该不影响速度) seta r_swapInterval "1"(交换间隔?难道指的是loading时的图像?还是第一第三人称切换?参数未测试) seta r_useIndexBuffers "0"(不明) seta r_customHeight "486" seta r_customWidth "720"(以上自定义高和宽,与分辨率无关吧…) seta r_fullscreen "1"(是否全屏进行游戏,1为是) seta r_mode "4"(模式?参数不明,可能指的是游戏模式,debug模式…) seta r_multiSamples "2"(多重取样?作用不明,可能是关系速度的参数之一,请自行尝试改为1或者0) (以上的r_前缀可能是render的简写) seta image_downSizeLimit "256"(图像相关,作用不明,参数未测试。修改请往小改) seta image_ignoreHighQuality "1"(忽略高质量图像) seta image_downSizeBumpLimit "256"(bump贴图的大小相关,修改请改小,参数未测试) seta image_downSizeSpecularLimit "64"(偶认为是高光贴图的大小相关) seta image_downSizeBump "0"(bump贴图相关,0为否。) seta image_downSizeSpecular "1"(作用不明,1为开启) (DownSize指小尺寸还是压缩?那么DownSizeLimit就是说最小使用多小的贴图(分辨率)??) seta image_useCache "0"(是否使用cache,问题是指的哪个cache?可尝试改为1,参数未测试) seta image_cacheMegs "20" seta image_cacheMinK "200"(以上cache相关,minK是指的什么的最小K数?…) seta image_usePrecompressedTextures "1"(是否使用压缩纹理,1为使用。使用则提高速度) seta image_useNormalCompression "0"(是否使用常规压缩,0为否。不使用提高速度) seta image_useAllFormats "1"(使用所有format?fromat所指不明) seta image_useCompression "1"(是否启用压缩,启用提高速度) seta image_roundDown "1" seta image_forceDownSize "0"(downsize相关,0为不强制使用,设为1也许会提高速度) seta image_downSize "1"(图片是否适应小尺寸?1为是) seta image_lodbias "0"(不明) seta image_anisotropy "8"(图片各向异性。可尝试设置0提高速度) seta image_filter "GL_LINEAR_MIPMAP_LINEAR"(图像填充引擎,默认是GL_LINEAR_MIPMAP_LINEAR。具体如何填入参数未知) (以上image_是贴图相关?) seta gui_filter_gameType "0" seta gui_filter_players "0" seta gui_filter_password "0" (以上搜索网络时的过滤选项,比如password就是 是否显示需要密码的房间) ... seta m_strafeSmooth "4" seta m_smooth "5" seta m_strafeScale "6.25" seta m_yaw "0.022" seta m_pitch "0.022" seta sensitivity "13.888889" (以上鼠标移动相关?) seta in_alwaysRun "0"(是否默认为跑动,0为否。本作中有体力条限制,所以不开启也好) seta in_freeLook "1" seta in_anglespeedkey "1.5" seta in_pitchspeed "140" seta in_yawspeed "140"(以上不明) seta gui_configServerRate "0" seta com_guid "" seta com_showFPS "0"(是否显示帧数,0不显示) seta com_purgeAll "1"(清除一切?作用未知) seta com_machineSpec "2" seta g_decals "1"(贴花??是指血迹么?参数未测试,可尝试关闭为0) seta g_projectileLights "1"(射灯?关闭可提高速度) seta g_doubleVision "1"(所谓的double不知体现在何处…不明) seta g_muzzleFlash "1"(枪口火光,关闭可提高速度) seta mod_validSkins "skins/characters/player/marine_mp;...中略..."(各mod中使用的皮肤贴图路径,可自行添加。这里的都是相对路径,即省略了E:\doom3\base\。E:是举例而已) seta g_mapCycle "mapcycle" ... seta g_showBrass "1" seta g_showProjectilePct "0" seta g_showHud "1" seta g_showPlayerShadow "0" seta g_showcamerainfo "0" (以上参数不知道怎么翻译…通通关闭可以提高速度) seta g_healthTakeLimit "25" seta g_healthTakeAmt "5" seta g_healthTakeTime "5" (以上生命值获取的限制,作用不明) seta g_useDynamicProtection "1"(使用动力学保护?作用不明) seta g_armorProtectionMP "0.6" seta g_armorProtection "0.3" seta g_damageScale "1" seta g_nightmare "0"(开启nightmare模式。在正常情况下选择难度时这个不开启就不可选择nightmare难度) seta g_bloodEffects "1"(血效果,关闭可以提高一点速度,而且画面不再血腥。参数未测试,不知能不能改大。) seta ui_showGun "1"(是否显示手中拿的枪,否则提高一点速度) seta ui_autoReload "1"(是否在打完子弹后自动装填) seta ui_autoSwitch "1"(是否自动按开关,历代游戏中默认都是自动的,没有必要修改) seta ui_team "Red"(多人模式下的默认加入队伍) ... (以上多数参数未经测试是因为偶的机器跑这游戏比较烦…效果相关的参数大都给出了说明或者可能的修改方法。请自行尝试。) (以及,不少渲染设置并未写在默认的cfg文件中。如果想修改的话,请自行寻找《Q3》的相关说明参照修改。应该可以再提高一些速度) (部分优化后,即可以提高帧数,又不会影响图像质量。具体效果见本文中的图片。你也应该能做到) Q&A Q1:Doom3好玩么?值得为了它升级自己的机器么? A1:因人而异……没有特意升级的必要。除了图形工作站,不会有多少机器能在现在就完全体会Doom3的乐趣的。 Q2:我能跑的动Doom3么?要怎样的配置呢? A2:跑Doom3人人都可以,真的。偶曾经在C1.0G/128MB DDR/GFMX400 4X上成功的运行了Doom3 beta1(E3演示包)。尽可能的进行了优化。画面非常惊人,速度非常的慢,平均7fps左右。但是动态光影表现的非常好!…当然如果目前也是这种配置的话,还是放弃吧。 要怎样的配置呢……基本是1.8G/384MB DDR/9200(以上),硬盘空间则是只需要1.55G(不大啊…我记错了?)就可以作到流畅运行而且保证画面。 换句话说,天堂2开全部效果能顺利运行,那么大体ok。Q3能跑200fps以上,大体ok Q3:我的是xx品牌机,CPU是P4,能玩Doom3么? A3:难说……一般品牌机的显卡都不怎么样。这游戏,是显卡的致命伤而不是CPU。P4 2.4/256X2 DDR400/9200运行beta2包的结果是,1024X768效果全关,简单场景下fps无法突破20。正式游戏的时候么……如果按照后面的方法,应该还是可以的。9200以下的就还是放弃吧 Q4:我的显卡不支持directX 9,能玩Doom3么? A4:难说……多数不支持D9的显卡,都是比较早的显卡了。所以性能上不一定能满足需要。但是,并不一定是非要D9才能玩Doom3,至少在beta包都是如此。正式版未测试。当然2003年出来的一些怪物级专业显卡除外。只是,没有D9,效果是要差很多的…… Q5:我玩doom3很卡,有什么办法吗? A5:大体方法如下…关闭一切不需要的程序,如果还是98系统的话,请设法提高GDI到90%以上。杀毒,进行磁盘整理。断开网络。对游戏进行优化。最简单的方法是更改分辨率并关闭阴影(以下所有对应的优化指令,请返回参考上文的config文件分析)。这样可以提高速度,而且不影响画面表现。不行的话,关闭Bump Map以外的所有特效(关了bump会让画面倒退回Q2的时代的…)。其他config里面的所有关于效果的设置,都可以更改…… Q5.5:游戏好难…打不下去怎么办? A5.5:在控制台输入god可以开启无敌模式,输入noclip可以开启穿墙模式(警告!如果乱穿,由于显示了一些远处场景,可能导致机器负荷过重)。输入give all可以获得全部装备。具体作弊指令请自行查找。 Q6:config里还可以加什么? A6:可以加入任何内容,请自行前往www.q3acn.com查阅cfg文件的相关内容,Q3和D3大致相同,而且关键是q3的cfg已经被研究的非常透彻了。 Q7:如何导入自己的cfg文件? A7:请在游戏中按Alt+ctrl+`和出控制台,然后输入 exec 自己的cfg文件名.cfg。注意自己的cfg最好放在base目录下。在cfg文件中加入“seta com_allowConsole "1"”,之后就可以直接按`呼出控制台 Q7.5:Doom3的控制台有哪些指令? A7.5:请自行前往http://www.cyberfight.org/site/news/25881/?PHPSESSID=7ef6bee602ebbe547026eb2298e777e5查看。全英文,目前还没有中文的,有需要偶会尝试翻译一下…当然偶的英文很烂 Q8:为何有时会黑屏,有时会死机? A8:按照一般来说,可以相信id公司的程序员,他们应该不会犯下这样的低级错误。所以还是从自己机器上找原因吧。如果平时没有此类问题,可能是内存不够…已知256MB内存在读入某些场景时会读不下去。超频玩家请检查自己CPU和GPU的温度。请设定尽量大的虚拟内存(>1G)。 ATi的显卡可能会在一些情况下因为错误重置VPU,成功的话可以继续进行游戏…失败的话,偶的机器会黑掉 Q9:如果地图载入到一定程度就不动了怎么办? A9:可以尝试更改游戏分辨率,关闭特效,然后再次载入地图。载入后存档,更改分辨率,读档再来。 Q10:我已经按照上面的方法作了最大程度的优化,但是还是卡的厉害,怎么办? A10:请升级自己的机器,偶是已经黔驴技穷了…
板凳 3#
和月天萧 发表于 04-9-18 17:52:17 | 只看该作者
当初玩的时候在网上翻攻略,提起剧情,记得说是在火星开发的UAC公司(这公司本身就不是好料),无意发现了火星上的远古文明遗迹(游戏中最后一个场景里的金字塔和古文明建筑),并从对这些古文明的研究中获得了相当的科技成果(好像那个把四氧化三铁转化成水和氧气的的技术就是出自于此?),随着研究的深入,其巨大的神秘力量也展现出来(好像是说古文明就是被这力量所摧毁的),并且开发了连接神秘力量所在的未知空间的传送门,然后老一套,第一队进去,全灭,第二队进去,也挂了。好像参与考察的某UAC首席科学家(?)活着回来了(其实已经是非人类了),游戏通版后的动画有其妖孽化的一段演示。而主角则是因为在UAC发生的科学家失踪事件而被派来调查的……结果么,就是整个MarsCity被妖孽化了,而游戏的整个流程,则能带领主角了解整个事件的真相。(游戏最后某关是妖怪博物馆,大量的器皿里放置的都是你之前看到过的各种妖怪,可见这公司绝非善类)最后么,主角一脸憨厚的被救援部队救了出去(当然,妖怪都被杀光了,救援部队弯完全是来占便宜的么,顺便拍记录片……)。有论坛上提起最后基地除了主角还有几个活人,有人说剧情显示都死光了,我英盲一个,看不懂剧情,不过觉得不应该死光,因为在路上碰到的不少活着的NPC中,除了那些你亲眼看见他们死去的,剩下的都无法确认,不像生化危机,吃了颗核弹,DOOM3中的基地并没有受到这样的关照,所以我认为应该还是有其他NPC存活的,因为不是所有的NPC都是为你指路的那种,我就在某隐藏的武器提取处碰上一个躲在此处的NPC…… 我不知道怎么样才算是“碎尸”,我的机器是2500+,1G内存,9800Pro,玩的时候用的时默认的标准配置(下有最低配置,上面还有两个更高级的配置级别- -b),综合之前的demo,就发现有所区别:(以下列举仅限本人的配置得出的测试效果) demo中妖怪被打倒后,尸体不会消失,可以鞭尸,实例:我在单位机器上玩的demo,1800+、512内存、MX440,用机枪对着一具尸体开火,前5枪,显示正常,血花四溅,效果很好,尸体依然完整(除了弹坑),5枪后,开始变卡,再5枪,系统自动退回到桌面(事后确认内存不足)。 而我在正式版中,仅有两种尸体的情况: A.丧尸(即被感染的人类工程人员和士兵),在被低威力枪械击倒后(比如手枪),尸体完整,对其鞭尸,则尸体会先变成骷髅然后消失,只留一滩血水。 B.妖怪(比如扔火球的家伙,以及那些一眼就看出来不是人类“进化”出来的家伙),无论用什么武器,一旦击倒,则立刻幻化消失,留下一滩血水。 在此有两种可能: 1.我使用的配置(中级、标准),其设定不保留尸体 2.正式版相比较demo进行了对系统资源的优化,故而正式版中不保留尸体(关于优化可参见本文最后) 房东在作武器介绍的时候漏掉了DOOM3最最精髓的东西:手电筒。 没错,这不是开玩笑。在DOOM3这个光与影的世界中,可以没有BFG,也可以没有电浆枪,但是万万不可以没有手电筒。手电筒是武器,是照明工具,更是id增强游戏恐怖气氛的重要要素! 大概,房东用作弊码的缘故,忽视了手电筒在DOOM3中不可替代的地位。正是因为DOOM3在“光与影”方面的开拓,才使得手电筒的意义重大。实例如下: DOOM3的很多场景中,模型都不带自发光,也就是说,在没有光源的情况下(手电筒或者场景中的发光体,比如路灯),整个屏幕是真正意义上的一片漆黑,那种黑,是你把显示器条调最亮依然黑得伸手不见五指的黑。而在个别场景中的突发事件更是烘托了这一效果:四周漆黑一片,手电筒探查,发现个把丧尸,问题出现:要消灭敌人,必须使用有效的武器,但是换装武器的结果是,无法使用手电筒(在DOOM3中,手电筒是独立的一个项目,而非安装在枪械上),不用手电筒,也就无法瞄准敌人,当你一气乱扫(真的很浪费子弹),在开手电筒时,可能发现丧尸就在你跟前!这就是恐怖的制造。 所以说手电筒是DOOM3中最精华的部分。 另外,手电筒确实能当武器使用,比如,对付NPC一下一个(经本人测试完全可行),而对付妖怪(本人仅有一次经历,纯粹是因为妖怪出现太突然,过于慌张而没有及时更换武器),威力也不小,3-4下左右能解决一个。 双管霰弹枪是我用得最多的武器,虽然远距离效果不佳,但中距离效果还不错,就是要多打几枪,到后来操纵熟练了,完全可以放大胆子,回避掉敌人的攻击(特别是火球),冲到敌人跟前,零距离只要一下就能消灭敌人。 另外这武器有个有意思的地方,它的装弹量是8发,但是使用装弹指令“R”,你会发现只做了4次装填动作,也就是说,一次就装进去2发?(笑) 还有些其他的心得,太晚了,先写到这,以后有空再补完 享受DOOM3的关键,除了好的硬件以外,还有就是别作弊,不然一点也不刺激了…… 最后,强烈推荐文章一篇 《Let There be Light》— 3D游戏的新时代
沙发 2#
孤独な羽根 发表于 04-9-16 03:10:07 | 只看该作者

修正一下,D3是OPENGL的- -

又睡昏头了......

您需要登录后才可以回帖 登录 | 注册

本版积分规则

言论及责任仅代表个人 · 转载请注明出处

Discuz! X3 系统驱动

快速回复 返回顶部 返回列表