似乎有不少玩家认为pc版的配备需求要很高的关系
所以我决定写一篇关于提升mafia ii中physx特效的效能教学
大家应该都知道在mafia ii的pc版中有支援n牌显卡专属的physx特效
对于不知道physx特效是什么的玩家
下面顺便贴几张physx特效全开的图
裸露的钢筋外加被打到掉下来的猪肉块
让我这个破坏狂看了就格外兴奋的满地碎玻璃xd
有如骇客任务中随风飘起的帅气风衣
有physx特效的支援对于mafia ii环境的真实度的确是一大加分
但是大部分的玩家不开physx特效除了是a牌显卡的使用者外
绝大多数的人是因为电脑的配备不够使得特效全开后游戏运行的非常不顺畅......
最大的原因是physx把大多数的运算都运用在我们不会特别注意的地方
那就是...npc衣服飘动的运算......
相对于游戏中npc衣服的飘动来说,物件破坏跟主角衣服飘动所占运算量反而没这么大
所以想要把physx特效全开又不影响游戏的顺畅度
最好的方式就是把physx特效中对npc身上服饰的运算给砍掉
下面就开始说明提升效能的操作步骤
1.先开启游戏的安装目录mafia iieditapex
2.备份cloth资料夹跟底下的所有东西
(避免遇到出错后须重新安装的窘境
3.把除了clothremaptable.xml、m2skeleton.ms跟vit开头以外的所有档案都删掉
(如果打算把所有人物的衣服飘动运算砍掉的人就直接把cloth资料夹给删掉吧
4.到游戏里把physx特效全开后,测试看看主角跟npc衣服是否有飘动
5.测试完没问题后就可以把备份的cloth资料夹删除了
经过这些步骤后
照理来说可以大幅的提升physx特效开启后的顺畅度
像我的显卡是n牌9600gt,画面特效全开
到现在除了第五章(demo版所玩的那个关卡)本身优化没做好外
其余的还没遇到什么游戏进行的不顺畅或是什么特殊状况
最后当然还是祝大家游戏愉快