PC版《怪物猎人世界(Monster Hunter World)》快要发售了,而一些提前拿到游戏的外媒也对游戏进行了测试,我们发现此次《怪物猎人世界》运行的过程中,CPU的占有率很高,负荷很重,这让人感到有些不解。近日,卡普空官方解释了造成这个现象的原因,让我们一起来了解下吧!
卡普空表示:尽管“MT Framework”引擎(注:制作《怪物猎人世界》的引擎)已经推出很多年了,但是它依然能够出色地分配多个核心的CPU的周期,很好地平衡多个CPU核心的负荷。这个引擎是专门为x86架构的CPU指令集优化过的,具有很强的扩展性,不客气地说,由于这个引擎是符合x86指令集的,所以不管是PC平台还是主机平台,它都可以胜任。
但是CPU占有率的问题又怎么解释呢?卡普空表示,因为游戏需要将整个关卡地图都载入到内存中去,除了关卡地图,CPU还需要负责处理很多内容,比如怪物之间的互动,怪物的血量情况,环境/物体的改变,还需要计算碰撞效果和模拟各种物理特效,等等。所以对CPU提出了比较高的要求。
卡普空说:“为了消除游戏过程中的读取时间,《怪物猎人世界》会将一整张地图都载入到内存中去。而CPU不仅要负责读取内存的信息,还需要追踪怪物之间的互动、怪物的血量状况,环境/物体的改变,管理画面的细节级别和物体的出现/消失,它还需要计算碰撞效果,模拟各种物理特效,以及大量其他画面背景的遥感勘测。除此之外,CPU还需要协助GPU执行各种渲染任务。”
卡普空同样表示,尽管《怪物猎人世界》的CPU占有率大,但如果你有一颗多核心的CPU,那么CPU的负荷就会相应地分散开来,占有率也会变小。看起来如果想要畅玩PC版《怪物猎人世界》,你最好准备一颗i7的CPU(滑稽表情)。
更多相关资讯请关注:怪物猎人世界专题
更多相关讨论请前往:怪物猎人世界论坛