说真的,看到这条消息的时候我愣了一下——Steam 居然真的动手了。那个被成就党在论坛里念叨了快十年的诉求,单机成就和多人成就分开算,现在终于有了着落。
根据官方博客的说法,最新的 Steam 测试版引入了「成就集」(achievement sets)功能,开发者可以把成就分门别类,比如 DLC、更新、活动、多人、单机。翻译成人话就是:以后游戏再出新内容、加新成就,不会突然把你辛辛苦苦攒的 100% 完成度给冲掉了。
官方公告里是这么说的:现在的游戏活得比以前久,会通过新 DLC、资料片和赛季持续更新,但新内容带来的成就既不好找,还可能意外破坏已经通关玩家的完成状态。这话说得挺客气,但被新成就背刺过的老哥应该不少。
目前测试版里已经支持这个功能的游戏有这些:
- Against the Storm
- Age of Wonders 4
- American Truck Simulator
- Call of Duty: Modern Warfare 4
- Crusader Kings III
- Dredge
- Euro Truck Simulator 2
- Forza Horizon 5
- Flock Around
- He is Coming
- Lego Batman: Legacy of the Dark Knight
- Left 4 Dead 2
- Portal 2
- PowerWash Simulator
- PowerWash Simulator 2
- Team Fortress 2
- Victoria 3
每个成就集都有自己的进度条,填满之后能拿到一个「set complete」奖杯,挂在个人资料上展示。像 Dredge 这种已经支持的游戏,还会有一个总进度条,按类别拆开显示完成情况——蓝色代表本体,紫色代表 DLC,一眼就能看出你哪块还没啃完。
除了拆分成就,测试版里还有个「归档」(archiving)功能,这个我觉得比拆分还实在。Valve 的解释是:成就一旦被归档,已经解锁过的玩家依然能在个人资料上看到它;但对于没解锁的玩家,归档成就既不会出现在资料页,也不会卡住他们完成某个成就集或整个游戏的进度。官方给开发者的建议很直接——只要某个成就已经没法再解锁了,就该归档。
说白了,就是那些因为服务器关了、活动结束了、版本更新删了内容而永远拿不到的成就,以后不该再拖累你的完成度。看到这条我脑子里第一个蹦出来的就是某些老游戏里那些已经绝版的联机成就,被卡过的人都明白那种滋味。
顺手提一下,这次测试版还带了一堆体验优化。新的成就页面重做之后,可以跟最多三个好友对比进度;筛选功能也扩展了,找成就能方便点。Valve 还承诺,当你把所有成就集都完成的时候,会有「一点额外的惊喜」。另外开发者可以自己创建成就集,不用被预设的分类框死,Valve 举的例子是「8 个基于职业的成就集」,意思就是这套系统挺灵活的。
不过要提醒一句,这个更新还没对所有人推送。想提前试的话,可以在设置里进「界面」→「客户端测试参与」,自己选加入测试版,就能先摸到新的成就集功能了。
作为一个曾经为了一个联机成就硬着头皮打了几十把的人,我只能说:早该这么干了。至于那些已经绝版的成就,归档功能算是给了个台阶下——拿不到就拿不到吧,至少别再让我的完成度卡在 99% 了。
