《使命召唤7:黑色行动》调校指南

前一页 下一页

常规优化

Call of Duty: Black Ops Tweak Guide by Koroush Ghazi

《使命召唤7:黑色行动》 是《使命召唤》游戏系列的第七部,该系列已经迅速成为有史以来最畅销的娱乐游戏。 作为以冷战时期为背景的第一人称射击游戏,《使命召唤7:黑色行动》提供了逼真的单人战役、快节奏的多人战役模式,此前玩过在线COD游戏的玩家应该都熟悉该模式。 本指南的目的是为了让您更好地了解和充分利用游戏中的各种配置选项,同时还将涵盖一些重要的高级调校。

下面提供了这款游戏的最低系统需求,这对于当代电脑游戏来说是相当低的:

  • 处理器:Intel Core 2 Duo E6600 / AMD Phenom X3 8750或更高
  • 内存:2GB RAM
  • 硬盘:至少12 GB空闲空间
  • 显卡:Shader 3.0或更高(例如英伟达™精视™(NVIDIA® GeForce®)8600GT或更高)
  • 声卡:兼容Direct X 9.0c
  • 操作系统:Windows XP /Vista /Windows 7

虽然双核CPU被认为是最低需求,但该游戏在使用四核CPU时可获得更佳效果。

接下来,我们将全面描述《使命召唤7:黑色行动》在游戏中的设置,并通过屏幕截图比较来突出更改各种设置对图像质量产生的影响。 此外,文章还提供了各设置的性能信息,但同时请记住,这些设置对您的特定系统的影响将取决于您所使用的硬件组合以及您的其他游戏和系统级设置。 本文的目的是为您提供足够的信息,帮助您在启用或禁用设置时做出合理明智的决策,以便在可接受的视觉质量和性能之间取得最佳平衡。

免责声明

本指南中的建议未获得Activision或Treyarch的认许。 使用它们的风险由您自己负责。 Activision和《使命召唤7:黑色行动》是Activision Publishing Inc.的商标,所有其他商标和商品名称是其各自所有者的资产。

一般系统优化

Windows安装的配置方式几乎与任何游戏中设置具有同等重要性。 许多问题和性能问题(特别是快门、崩溃和突然变慢)都可以直接追溯到Windows中的设置欠佳以及驱动程序过期或配置不当。 鉴于此,建议您下载相关版本的TweakGuides Tweaking Companion (TGTC),并花一些时间来优化您的Windows安装。 至少需要将您的显卡驱动更新到最新可用版本。

性能测定

为了成功执行任何调校,您需要在Frames Per Second (FPS)中客观测试系统的性能。 在任何游戏中,最快捷简单的FPS测量方法是使用FRAPS 实用程序。 开始《使命召唤7:黑色行动》之前下载、安装和启动FRAPS。 现在,您可以在屏幕的角落中看到一个黄色的FPS计数器。

如果您不希望使用FRAPS,,那么可以在《使命召唤7:黑色行动》多人游戏中启用帧率计数器,方法是首先确保在设置的游戏部分中‘启用控制台’选项设置为‘是’,然后在MP游戏中按〜键(TAB键上面的键)打开屏幕顶部的命令控制台。 在控制台中键入/cg_drawfps 1 ,然后按回车键启用的FPS计数器。 您可以随时在控制台下键入/cg_drawfps 0 禁用该计数器。

注意FPS数值,特别是在激烈场面中,例如激烈战斗时 — 如果该数字下降至较低两位数字或单位数时,则表示您需要调整各种设置,直到单人游戏的最低FPS维持在25-30以上,并且更高的数值(例如40FPS +)在多人游戏时可体现其快节奏性。

请注意,在《使命召唤7:黑色行动》中,您的帧率上限约为85FPS,即使禁用垂直同步也是如此。 欲了解有关垂直同步以及消除这种引擎限制的高级调校的更多信息,请参阅本指南稍后的“同步每一帧”设置。

显卡

要进入游戏中的设置,请启动《使命召唤7:黑色行动》并选择主屏幕中的设置选项。 下面详细介绍了此处可以更改的设置,但请记住,单人设置和多人设置都将保存并且独立应用。

图形

图形设置对游戏的性能影响最大。 在以下部分中,我们将详解各个设置,以及它们对性能和图像质量有何影响。

在所显示的性能曲线图中,对于每个设置我们都将从“基准”开始,即所有选项都设置为最大值,同时采用8倍抗锯齿、16倍各向异性过滤和启用HBAO。 从这个基准开始,我们将更改个别设置来测量它们对性能和图像质量的影响。 测试系统采用英伟达™精视™(NVIDIA® GeForce®)GTX 460 1GB和Intel酷睿i7 940 CPU。 欲了解在本游戏和其他游戏中的各种设置组合对于其他英伟达™(NVIDIA®)GPU的适用性,请参阅官网的最佳游戏设置 部分。

完全系统配置

  • 英伟达™精视™(NVIDIA® GeForce®)GTX 460 1GB
  • Intel酷睿i7 940
  • 3GB RAM
  • Win7 64 位操作系统
  • 英伟达™(NVIDIA®)262.99驱动程序

分辨率和抗锯齿

此设置将决定分辨率, 其衡量标准为水平和垂直像素的数量(例如1920像素 x 1200像素)。 此处可用的分辨率值会受到您的显卡以及显示器的限制。 所选择的分辨率越高,图像的细节会更详尽,从而显著减少模糊和锯齿。 但是,较高的分辨率也会造成您的系统负载增加,尤其是显卡负载,因此会降低整体性能。 对于液晶显示屏上最清晰的图像,您应该在此处选择可用的最高分辨率,这也称作原生分辨率。 但是,其性能影响可能会相当可观,因此,如果调整其他设置无法充分提高性能,那么请降低分辨率并考虑使用窗口模式维持图像的清晰度,详述如下。

更改此设置对性能造成的影响如下所示:

如图所示,在所有设置中,分辨率对帧率的影响最大。

全屏

如果您希望在桌面上的窗口中运行《使命召唤7:黑色行动》,而不是占用整个屏幕,则在此处选择否。 如果您希望在较低分辨率下运行游戏,同时仍然在液晶显示屏上维持更加清晰的图像,那么在窗口模式下运行游戏会特别有用。 但是,为了防止内存管理问题和由此产生的总体稳定性问题,一般建议将此设置保留为‘是’,除非确实需要获得额外性能。

抗锯齿

抗锯齿 (抗锯齿)技术旨在减少计算机图形中的线条锯齿。 在此处所选择的AA采样率越高,游戏呈现的线条就会越平滑流畅。 AA对于性能的影响非常高,尤其是在采样率较高时。 下面提供的截图比较展示了更改此设置可带来的视觉冲击。 可以看到,当AA关闭时,位于左侧的板条箱顶部是参差不齐的,步枪的金属瞄准具也是如此;在4x AA下,这种锯齿几乎完全消除;在16x AA下,其相对于4xAA的改进在静态截图中几乎难以察觉,并且只有在实际游戏中才会变得明显,特别是在消除锯齿的‘闪烁'效果方面。

由于分辨率较高,因此《使命召唤7:黑色行动》并不是一款锯齿特别明显的游戏,您不需要为抗锯齿设置较高的采样率来获得出色的游戏画面 — 4倍抗锯齿足以消除多任何明显的锯齿,同时仍然维持合理的性能。 显然,如果您正在苦苦追寻性能,那么第一个要关闭选项的就是AA。

单击查看大图

针对高级用户

默认情况下,《使命召唤7:黑色行动》中的抗锯齿将使用抖动模式实现alpha混合,这将在图像质量和性能之间实现良好的平衡。 您可以在游戏中提高AA的质量,方法是找到Program Files (x86)Steamsteamappscommoncall of duty black opsplayers目录下的config.cfg (针对单人游戏)或config_mp.cfg (针对多人游戏)文件, ,使用文本编辑器(如Windows写字板)打开它,然后将seta r_aaAlpha "dither (fast)" 变量的值更改为2(即seta r_aaAlpha "2")。 这将启用超级采样模式,该模式可提高应用于具有透视部分的对象的AA质量,同时牺牲一定的性能。 其默认值是1,您也可以使用值0来禁用它,以提高性能同时牺牲视觉质量。

更改此设置对性能造成的影响如下所示:

如图表所示,在本游戏中,抗锯齿对性能的影响仅次于分辨率。 请注意,此处的16xAA稍快于8xAA,因为它使用了内存更加充足的CSAA模式。

长宽比、刷新率和垂直同步

高宽比

此设置将控制显示器上所显示的图像的高宽比。 应该将其保留为‘自动’,以自动确定您显示器的正确高宽比。 如果您发现游戏中的图像出现扭曲,例如对象或角色看上被压扁,或者游戏时图像周围出现黑条,那么请从4:3、16:10和16:9中手动选择选择正确的高宽比。 请参阅本维基百科条目 中的图表获取帮助。

屏幕刷新率

您显示器的正确刷新率 应该显示在此处。 此设置将由您显示器的硬件限制决定,如果不确定如何选择,请保留其默认设置(通常为59Hz或60Hz),该设置是最佳的。 仅当您在游戏时遇到系统跳帧(不是卡滞)情况时才可更改此设置。

同步每一帧

此设置将控制垂直同步 (VSync),即显卡与显示器重绘图像的频率(单位为Hz)保持同步。 当‘同步每一帧’设置为‘是’时,您的GPU将与显示器保持完全同步,这样最高FPS将不能超过显示器的刷新率,后者由屏幕刷新率设置控制。 当平均FPS降至刷新率以下时,启用‘同步每一帧’还可以将FPS减少高达50%或更多。 此外,它还会导致鼠标延迟增加。 将‘同步每一帧’设置为‘否’(垂直同步关)可消除FPS上限、减少鼠标延迟和确保最高性能,但有时您可能会遇到‘断层’现象 — 即图像某部分暂时出现不对齐的情况。 这并不会对您的系统造成损害,但会令人不快。 启用垂直同步同时避免性能损失的一种折衷解决方案是启用三重缓冲

针对高级用户

除了在开启同步每一帧(垂直同步)时强制帧率上限 外,《使命召唤7:黑色行动》游戏引擎的内置帧速上限约为85 FPS,无论垂直同步启用与否。 这一上限并不是一个大问题,因为在85 FPS的帧率下流畅运行游戏绰绰有余。 不过,如果您希望消除这个上限,那么可以进入Program Files (x86)Steamsteamappscommoncall of duty black opsplayers 目录,使用Windows写字板之类的文本编辑器打开config.cfg文件(包含单人游戏配置数据)或config_mp.cfg文件(包含多人游戏配置数据)。 找到seta com_maxfps "85" 并将85更改为所需的游戏引擎上限FPS值,例如125。 保存该文件,然后启动《使命召唤7:黑色行动》,以便新上限值生效。 请记住,取消这个上限可能会导致FPS在某些系统上出现大幅波动(这会增加卡滞)。

纹理过滤和各向异性过滤

纹理过滤

此设置将影响纹理的清晰度。 纹理是覆盖在游戏世界中的每一个对象表面的图像,可赋予深度和细节效果。 纹理过滤旨在确保在各种不同的距离上更加准确地显示纹理。 双线性是最基本的纹理过滤方法,因此也是性能要求最低的纹理过滤技术,可提供可以接受的纹理图像质量。 三线性方法会略微牺牲性能以稍微改善纹理图像质量。 下面提供的截图比较展示了这些设置之间的差异,可以看到,几乎看不到什么区别。

单击查看大图

更改此设置对性能造成的影响如下所示:

该图表明,双线性和三线性之间的性能差异往往难以区分 — 在本例中,1920x1200下的差异仅为0.1FPS。

各向异性过滤

上面介绍的纹理过滤设置已经增强了基本的纹理清晰度。 各向异性过滤 (AF)是一项高级纹理过滤技术,专用于改善在屏幕中呈角度显示的纹理的清晰度,比如俯视走廊时覆盖在地面或墙壁上的材料。 采样率越高,所呈现的纹理就更加细致和税利,但会导致显卡性能轻微降低。 以下截图比较了1X和16X各向异性过滤,它们的主要区别在于:如果仔细看,院子里的较远瓦片在16x AF下显示更加清楚,并且汽车一侧呈现了更加丰富的细节。

所选择的AF水平将与所选择的纹理过滤方法相配合,因此,为了实现最佳的纹理图像质量,您应选择三线性纹理过滤设置,同时应用合理水平的各向异性过滤,最好是8x甚至16x。

单击查看大图

更改此设置对性能造成的影响如下所示:

虽然无法代表AF在所有显卡上的性能影响,但是在GTX 460等快速GPU上,性能差异可以忽略不计,因此,16x AF显然是最优设置。

纹理质量和亮度

纹理质量

此设置将确定在整个游戏中所使用的纹理分辨率。 可用选项包括低、正常、高和极高,如以下提供的截图所示。 可以看到,在低设置下,地面(尤其是墙)非常模糊并且呈块状,角色服装和电子设备的细节也非常模糊;在正常设置的清晰度稍高,但仍然呈块状;在高设置下,纹理细节得到了明显改善;在极高设置下,清晰度效果非常令人满意。 更改此设置的性能影响并没有很大程度地体现在FPS降低上,而是体现在高水平纹理质量时的卡滞上。 如果您GPU的显存相对较低,那么请降低此设置,以确定否有助于减少卡滞和定期减速/暂停。

单击查看大图

更改此设置对性能造成的影响如下所示:

如前所述,在本例中,FPS影响仅仅是一方面,因为提高纹理质量的主要影响在于卡滞和负载暂停,而非帧率。

亮度

此选项允许您控制游戏图像的整体亮度。 更改此设置不会对性能造成影响,其作用是确保图像不会过亮或过暗,以避免丢失细节。 通过尝试确定哪个值最适合您的显示器和观看环境。

阴影、子弹影响和尸体数量

阴影

如果设置为‘是’,那么对象和角色将根据光源位置投下阴影。 如果设置为‘否’,那么角色不会投下阴影,但各种游戏世界对象会显示通用固定阴影。 以下截图比较显示了差异 — 关闭阴影时,可以看到场景丢失了许多元素和真实度,例如桌子下的阴影、松散布线投下的阴影,并且右侧的瓦砾被删除或被通用斑点取代。 左侧士兵投下的阴影也被删除了,并且去除角色阴影对于真实度的影响尤为明显。 但是,由于阴影还会显著影响性能,特别是在有大量光源的激烈战斗时,因此,如果遇到FPS较慢尤其是减速的情况,那么第一个要关闭的选项就是阴影。

单击查看大图

更改此设置对性能造成的影响如下所示:

该图显示,阴影会对性能产生显著影响,即使在较高的分辨率下也是如此,当然在低端GPU上会更加明显。

子弹影响

如果设置为‘是’,那么子弹和手榴弹会在环境中留下痕迹,例如在墙壁上的弹孔和烧焦的痕迹。 如果设置为‘否’,那么可以实现相对较小的性能改进,同时去除所有这些影响痕迹,但这也会降低逼真度。

尸体数量

顾名思义,此设置将控制任何时候可留在战场上的尸体数量。 此处的可用选项包括微极少、少、中等和多。 在极少、少、中等和多设置下,任何时候可见的最大尸体数量分别为3、5、10和16;在多人游戏中,此设置不可用,尸体数量将固定为5。 由于角色是复杂对象,因此一次显示的尸体数量越多,战斗时的性能就会越低。 另一方面,如果将其设置为很小的值,那么尸体会在几秒钟内消失,从而影响真实度。

声音

音量

此处提供了五个滑块 — 其中四个用于控制游戏音频特定方面的音量水平,包括:语音、音乐、特殊效果(SFX)和电影。 主音量滑块调节所有游戏音频的音量。 更改这些滑块不会对性能造成影响,因此请根据自己的喜好设置它们。

声音闭塞

此设置用于控制闭塞,这是一种旨在增强声音真实度的音频技术。 为此,它将适当消除被固体物体阻挡的声音。 举例来说,如果您与炮火或手榴弹爆炸之间有一堵墙,那么声音影响应该比没有墙时更小。 在单人游戏中,可以根据个人喜好来调整闭塞设置,但在启用时可能会有性能影响,因为涉及额外的音频处理任务。 在实践中,搭载快速CPU和声卡的大多数系统上的性能影响应该都是可以忽略不计的。

针对高级用户

与单一游戏不同,《使命召唤7:黑色行动》多人游戏没有禁用声音闭塞的概念。 要在多人游戏中禁用它,您需要打开config_mp.cfg 文件并将seta snd_losOcclusion "1" 变量的值更改为0。 这可以为多人游戏提供游戏优势,因为它可以让您更好地听到和定位敌人的炮火及和脚步声。 它还可以提高性能。

听力水平

此处的可用选项包括安静和大声 — 您应该选择最符合自己喜好和听音环境的选项。

音箱设置

此设置的可用选项包括‘笔记本电脑或小喇叭’、‘大型外部音箱’和‘耳机’。 选择与您的扬声器配置相符的选项,或者通过试验确定最佳选项。

游戏和控制

游戏

字幕

如果设置为‘是’,那么口语对话时会显示字幕;如果设置为‘否’,那么不会显示字幕。 此设置无性能影响,因此请根据个人喜欢进行选择。

图片内容

此选项专门为那些不希望看到或听到《使命召唤7:黑色行动》单一战役的一些潜在攻击性元素的玩家而设计。 设置为‘无限制’时,游戏将包含所有元素,包括血液、淤血和攻击性语言等图片内容。 如果设置为‘减少’,那么成熟内容会有所消减或去除,同时尽可能保持故事的大部分情节。 该设置对《使命召唤7:黑色行动》多人游戏没有影响,但您可以在联机游戏时通过更改cg_blood 变量来禁用血液,详见本指南的“各种高级调校”部分。

控制

查看各个控制部分,确保所有控制均符合您的游戏风格。 “视线”部分下有一个特别重要的设置:

鼠标灵活度

这个滑块控制鼠标响应动作的灵敏程度。 值得重要注意的是,如果您在游戏中有时遇到鼠标延迟/无反应的情景,那么这通常是由于FPS较低和/或‘同步每一帧’设置为‘是’(垂直同步打开)所致。 首先禁用‘同步每一帧’,确定是否有帮助,然后检查激烈战斗时的帧速率,确定FPS是否偏低 — 如果是这样的话,更改游戏设置,将单人游戏时的最低FPS提高至20-25以上,将多人游戏时的FPS提高至40FPS以上。

针对高级用户

《使命召唤7:黑色行动》默认禁用了鼠标加速和鼠标平滑(包括单人游戏和多人游戏),这应该能提供最准确的鼠标瞄准。 鼠标加速是一种非线性提高鼠标针对较大移动幅度的灵敏度的方式,启用后将提高鼠标瞄准的可预测性。 鼠标平滑将尝试减少鼠标移动中的抽动,一些人会喜欢这样,而另一些人则会感到不自然和延迟。 两个设置都可以通过修改config.cfgconfig_mp.cfg 文件来更改,如下所示:seta cl_mouseAccel "0" - 1或更高值将支持更高水平的鼠标加速,0将禁用它; seta m_filter "0" - 1将启用鼠标平滑,0将禁用它。

您还可以修改鼠标X轴(从左至右)和Y轴(从上至下)的相关灵敏度,方法分别是修改seta m_yaw "0.022"seta m_pitch "0.022" 变量。 较高的值会增加鼠标沿该特定轴移动时的灵敏度,较低的值会降低灵敏度,而负值会反转沿该轴的运动。

各种 高级调校

各种高级调校

高级用户可以通过访问各种变量来更改游戏中设置没有的各种选项。 使用Windows写字板这样的文本编辑器打开Program Files (x86)Steamsteamappscommoncall of duty black opsplayers目录下的config.cfg (单人游戏)或config_mp.cfg (多人游戏)文件 。 在进行任何更改之前备份各个文件。

这些文件的许多变量都与游戏中的设置以及一些更改时完全没有影响的设置相对应,因为开发商故意禁用了它们或者未被《使命召唤7:黑色行动》使用。 您可能希望尝试的一些工作变量包括:

单击查看大图

seta r_dof_enable "1" - 如果设置为1,则会启用景深效果。在此设置下使用金属瞄准具瞄准时,您的武器大多会出现轻微模糊。 如果设置为0,则会去除这种效果。 上面的屏幕比较展示了其效果。

seta r_multiGpu "0“ - 设置为“0”时,这将关闭SLI系统检测,并且在游戏只有1个GPU的情况下没有任何效果。 设置为“1”时,游戏将检测(使用NVAPI)系统上的GPU数量,并且在只有1个GPU的情况下不会执行任何SLI优化。

seta r_multithreaded_device "1" - 这将创建一个具有多线程标志的D3D设备。 开发人员称,这主要是一个调试选项,并不会增强性能。

seta cg_drawMantleHint "1" -如果您希望删除接近可攀越的物体时弹出的‘按空格键攀越'提示,那么请将此变量设置为0。

seta cg_brass "1" - 如果设置为0,则会禁用所有发出的铜块,例如枪支射出的弹壳。 这可以提高开枪射击时的FPS。

seta cg_blood "1" - 如果设置为0,则会禁用子弹的喷射效果。 这可以提高性能,或者,如果您不希望在联机游戏时看到血液时可以使用该选项。

seta cl_maxpackets "30" - 此设置控制发送给服务器的数据包的大小,数据库中包含您在多人游戏时的动作。 此值设置越高,数据包大小就会越小,因此发送给服务器的大多是最近的动作。 一般玩家的反馈是,将这个变量设置为100可以增强响应能力。

seta rate "25000" - 此设置将确定数据包发送给服务器的速率。 应根据您的连接类型来设置它,默认值25000是宽带连接的最佳设置。 但是,您尝试更改这个值以确定是否能提高连接速度。

seta snaps "20" - 此设置控制服务器接收更新的速率。 增加这个值不太可能产生任何影响,因为服务器的发送速率通常限制在20以内,并且客户端不可更改,但是您仍然可以尝试将其设置为较为流行的30。

还有其他一些变量可用于更改图形质量,例如:r_specularr_blur_allowedr_distortionr_glow_allowed。 在单人游戏及多人游戏中尝试这些设置时,玩家不会察觉到明显的视觉或性能变化。 然而,您可能仍然希望禁用这些变量,以确定是否能带来性能提升。

请注意,为了永久地实现一些经过更改的变量,您可能需要将相关.cfg文件设置为只读,方法是右键单击它,选择‘属性’并勾选‘只读'复选框。 这是因为游戏引擎会在游戏下次启动时自动使用默认值覆盖一些经过更改的变量。 但是要知道,将.cfg文件设置为只读还导致对游戏中设置的任何更改无法保存。

通过使用命令控制台,可以在多人游戏中动态测试一些变量。 按〜键打开控制台,然后键入命令名称,应使用斜杠而不是seta,以及不带引号的数值。 例如,要在多人游戏中使用命令控制台禁用景深效果,请键入:

/r_dof_enable 0

重要:请格外注意多人游戏config_mp.cfg 文件中的更改,因为更改一些变量会被Valve反作弊(VAC)系统检测为作弊行为。 特别是,导致视觉或游戏漏洞的任何变量更改会被VAC或服务器管理员标记为作弊,并且可能会被禁止。

结束语

通过一些基本系统优化、适当修改游戏中设置以及尝试此处提供的高级调校,您应该能够在自己的机器上流畅地运行《使命召唤7:黑色行动》。 如果您仍然遇到问题,请发布到使命召唤7:黑色行动官方论坛 寻求帮助。

最后一个提示:如果您刚开始接触《使命召唤7:黑色行动》多人游戏,那么应该从多人游戏的主菜单中选择游戏,然后选择‘战斗训练’选项,这样可以在离线模式下使用各种地图与电脑控制的机器人对战。 了解每个地图的布局、熟悉各种武器、奖励和装备非常重要,这样,当您与真人联机对战时,就不会感到非常泄气。

回见,保重!

意见