昨天折腾了一晚上,总算把植物大战僵尸2电脑版给弄明白了。事情是这样的,我本来想找个单机游戏打发时间,毕竟手机版那个氪金程度大家心里都有数,还是电脑上玩着舒服。结果从下载到能玩,这一路简直跟过关一样。
先说下载这关。我搜索的时候冒出好几个“官网”,有个看着还挺正规的,结果下载下来是个压缩包,解压出来一堆乱七八糟的程序。后来我才知道,这游戏早就没有官方中文版了,市面上流传的都是各种版本,有贴吧大佬做的整合包,还有海外玩家移植过来的。折腾了两次,删掉两个假文件,才找到一个靠谱的版本。
好不容易装好了,双击图标,屏幕闪了一下就没了。当时我那个气啊,第一天就遇到这种事。赶紧上网查,有人说是缺东西,这个游戏需要两个运行环境,一个是C++运行库,一个是DirectX。我寻思着平时玩游戏挺多的啊,这些应该都有吧,结果一看还真是缺了某一年份的C++库。装了之后,游戏能打开了,但是卡在开始界面。
这就让人很郁闷了。游戏能启动,但界面点不动,鼠标移过去也没反应。我试了各种办法,最后发现是分辨率的问题。我的电脑是2K屏,游戏默认的分辨率不支持,就卡死了。在配置文件里把分辨率改成1920乘1080,总算能进入教程。
教程关打完,正高兴呢,又出幺蛾子了。游戏特别卡,帧数忽高忽低,植物大战的时候就像看幻灯片一样。这我可忍不了,我的电脑配置打大型游戏都没问题,怎么会卡成这样。后来在贴吧看到有人说要设置一下显卡,因为有些电脑有两个显卡,游戏默认用的是集显而不是独显。我在显卡设置里把植物大战僵尸2的程序设为独显运行,果然流畅多了。

正当我以为万事大吉的时候,又遇到了存档读取失败。我打了几个小时的进度,一退出再进去就没了。这个问题查了挺久的,原来是游戏默认把存档放在系统盘,而有些杀毒软件会拦截写入操作。解决办法有两个,一是关掉杀毒软件重新玩,二是把存档目录移到别的地方。我选择了后者,毕竟不能为了玩游戏就把保护关了。
现在游戏终于能正常玩了,但我发现一个问题,这电脑版的植物大战僵尸2和手机版差别还挺大的。没有那些逼氪的充值弹窗,植物获取方式也直接多了,感觉更纯粹一些。不过难度有点高,几关下来我就得歇歇,这跟当年在手机上玩的完全是两个游戏了。
这一路折腾下来,我给想玩这游戏的兄弟们总结点经验,如果你也遇到同样的事,按这个思路排查基本能解决。先检查运行库是不是完整,这游戏的兼容性比较老,有些组件不装真不行。再看游戏设置文件里的分辨率设置,特别是新电脑,分辨率高容易出问题。然后就是显卡设置了,别让游戏走集显。最后如果还有问题,多半是杀毒软件在搞事,把游戏目录加入信任列表试试。
说真的,要不是这游戏承载了太多大学时代的回忆,我可能早放弃了。那会儿宿舍四个人轮流用一台电脑玩,谁死了谁就“下班”,换下一个上。现在一个人在家里玩,倒是有种说不出的味道。不过话说回来,真玩上了,反倒没有当年在宿舍那会儿有意思。游戏还是那个游戏,变的是我们。但不管怎样,能把这游戏折腾起来,也算是给自己一点慰藉吧。