最近有玩家发现,航天模拟游戏《坎巴拉太空计划2》自发售以来就存在一个可能对 Windows 系统产生破坏的 BUG。在游戏过程中,主程序会不断定期访问 Windows 注册表(加载/保存或是在区域间移动时),在这期间还会在注册表内不断写入新的、没有必要的数据。
游戏的社区经理和开发者已经在游戏官方论坛和 Steam 社区讨论上对此做出了回应,表示开发者现在已经意识到了该问题并正在修复中:“目前正在测试。我们的目标是推出补丁。感谢你们提醒我们注意!”
在 Reddit 论坛上,有对软件开发有了解的弯角表示,这是可能由于开发者将注册表文件作为临时数据转储。也有人表示这更像是将设置存储在了一个常量变量下,而实际上它应该是一个动态变量:“这是一个非常基本的错误,每个开发人员在其职业生涯的某个阶段都犯过这个错误。”
目前,游玩咋了这款游戏的玩家的 Windows 注册表里会出现大量条目,可能会导致玩家的系统出现问题,以及游戏在加载时出现“PlayerPrefsExcepion”的报错。但是如果玩家自行删除整个注册表,或是删错了文件也是有一定风险的。根据 PCgamer 报道称,在 14 个小时的游玩后,游戏新增了 1548 条注册信息,论坛上甚至有人表示自己删除了 1.65GB 的不必要数据。
文章评论