|
登录论坛,更多趣闻美图好福利!
您需要 登录 才可以下载或查看,没有帐号?注册
x
经常看到有人在说自己电脑明明配置挺高,CPU、显卡配置都挺高,
但是玩天下3只要不开极简,人一多还是卡顿的问题,
而玩其他网络游戏,画质特效比天下3还高,却不卡,
然后就对显卡的控制面板各参数哐哐一顿设置,什么电源性能一顿设置,或者游戏里面系统设置、个人设置调整来调整去,
折腾这些有用么?有,但不多。
今天就来聊聊关于这个问题的的底层原因,
其实对于所有游戏来说,在同一个场景里角色越多,画面元素、特效越多,画质越高,
应该个人CPU、显卡占用就越高,相应其温度也就越高(在相同散热条件下),这才是正常的,
可实际上对天下3这个游戏来说,场景角色越多、特效越多、画质越高,显卡占用不仅没提升,而且还卡的不行,
说白了就是显卡明明大部分处理能力都闲着,可还是卡的不行,FPS低的要死,
出现这一问题的根本原因是出在天下3的引擎上,
记得在某次官方开天计划发布会PPT上,对现有引擎底层性能进行过清晰说明,
现在正在运行的天下3引擎,其性能最多只能调用玩家个人电脑CPU的3颗核心,
不支持调用玩家电脑的所有CPU核心资源,
导致的结果就是仅仅调用个人电脑CPU 3颗核心,根本跑不满显卡的所有性能!
这个才是高配置电脑玩天下3依然卡的底层原因,
也是明明游戏都卡的不行了,FPS都个位数了,显卡、CPU占用仍然只是很少一部分,大部分性能还是空闲着的底层原因。
知道计算机的工作原理的玩家,应该知道,我们看到呈现在显示屏上的每一帧画面,
都是CPU先处理过后,再传输给显卡处理,最终在显示器上展示,
也就是说假如CPU处理能力不行,你就是配置再高的显卡(也就是所谓的“吕布骑狗”配置)对于游戏提升也没啥实际效果,
所以一台好的玩游戏电脑配置既要看显卡性能,还要看CPU是不是能把显卡性能跑满,
而天下3这个游戏的情况更特殊,
它考验的不是你的电脑CPU能不能把你的显卡性能跑满,
而是你电脑CPU众多核心中,随机3颗核心能不能把你的显卡性能跑满!
对于正常电脑来说,这显然是不可能的,
不是说这样的电脑配不出来,而是没有人会这样搭配,
这是从“吕布骑狗”这种“低U高显卡”的配置极端,走向另一个“高U低显卡”的配置极端。
而对于“高U高显卡”电脑配置来说,是不可能3颗CPU核心就能跑满显卡性能的,
不管intel还是AMD,起码目前还造不出这么强大的CPU。
好了扯远了,回到正题,
对于天下3来说,如果只开一个客户端,就占用CPU这块,它不是跟你CPU整体有关,而是只与你CPU的3颗核心性能有关,
因为一个天下3客户端它最多只能调用CPU的3颗核心,
一旦这3颗核心处理能力满载,显卡那边能接收到的数据量上限,就是这3颗CPU处理后传输过来的那点数据,
对于现在主流的显卡配置而言,这点数据处理起来还不够塞牙缝的,所以看起来显卡就一直很空闲
所以就会出现明明显卡空闲那么多,人一多却还那么卡需要关特效甚至开极简的原因,
并不是给显卡减低压力,而是给CPU的那3颗核心减低压力,
所以要想玩天下3开高画质更流畅,配置电脑应该怎么选择CPU也就很清楚了:
那就是要选CPU单核性能强的,你不是只能调用3个核心么,那我就把重点放到每个核心性能上,而不是核心数量上,
比如说单核睿频5.3GHZ的,哪怕只是6颗核心,对玩天下3并且不多开的玩家来说,也比单核睿频4.5GHZ,12核心数量的CPU要表现好,
当然了,这也仅仅是针对引擎只能调用3颗CPU核心这个问题而采取的应对措施,对游戏流畅度能起一定作用,但是不会很大,并不能从根本上解决问题,
因为要想从根本上解决问题,还需要从引擎下手,
换一个能调用玩家个人电脑全部CPU资源的引擎,才能从根本解决问题,后面会聊到。
当然以上只是针对开一个客户端而言,
要是开上十个客户端,每个客户端哪怕最多调用3颗CPU核心
CPU使用也会上去80%-90%,甚至占满。
所以要想多开,开的客户端越多,CPU核心自然是越多越好,这是另一个话题了。
至于很多人说游戏卡的时候,自己电脑的CPU明明也才占用20%甚至40%,也是都空闲着并没满载,
这个原因主要是现在的玩家电脑CPU核心数量普遍比2010年那会,增多太多了,
不像2010年那会2核心4线程的I3 CPU基本都是主流,所以那会CPU能跑满,
而现在个人电脑CPU普遍都是6核心甚至十几个核心,
就比如我的14600KF是14颗核心20线程,
而游戏的引擎还是2008年那会的老引擎,最多只能调用3颗核心,
3个核心就算全跑满了,对CPU整体来说也只占用一小部分,
所以导致了从电脑任务管理器看,明明CPU、显卡占用都不高,人一多就开始卡的结果,
说白了就是现在的引擎太落伍了,没跟上这些年硬件升级换代的节奏步伐,
而游戏的外观升级又一点没落下,增加了大量的外观、特效等。
所以就越来越卡。
而且是在CPU、显卡硬件资源都空闲的情况下卡!
结果让很多玩家形成一个错觉:我的电脑配置还不够好!
结果电脑配置越高,硬件资源空闲的也就越多,人一多不开极简还是继续卡!
无限循环!好吧,又扯远了。
其实官方也认识到了这点,所以提出了个开天计划,要换引擎,
换成WY自主研发的新一代弥赛亚引擎,新的引擎可以调用玩家个人电脑的所有CPU、显卡资源,
可以充分发挥出个人电脑硬件资源能力,
想法是好的,方向也是对的,就是有点晚了,
还有就是从一个运营了十多年的游戏来说,这十多年加了那么多美工资源、玩法系统,
要想从底层引擎到前端美工资源全换一遍,还有中间那海量的接口对接,
需要投入的资金和人力,那都是海量的,
针对一款黄昏游戏来说,短时间内这不太可能,可能要几年后了,
这还是WY真投资金去替换的情况下。
至于新引擎效果如何,WY在2024年底新开测的哪款燕云十六声游戏就是用的弥赛亚引擎,
我去体验过,跟诛仙用的虚幻五引擎从玩家感受上是不相上下的,甚至画质外观特效打击感等更加真实,
可以调用个人电脑硬件的所有资源,那画面画质跟天下3完全不是一个级别,
可以说,要是哪天天下3开天计划真的成功了,弥赛亚引擎真的全部对接完毕,调试完毕,
那以后再打开这个游戏不管什么场景,只要服务器还没满载,卡还是不卡,就看个人电脑硬件配置了,
好了,想打哪说到哪,啰里吧嗦就到这吧,
后面有时间了再聊聊天下3这个游戏多开时,
物理内存跟虚拟内存配置,
以及报错、异常、闪退之间的关系及规避问题。
欢迎大家一起讨论!
|
评分
-
2
查看全部评分
-
|