话说这《封印洞窟》的DLC,我本来是没打算碰的。不是不想玩,是时间实在挤不出来。我这边手头上还压着好几个老项目的维护文档要捋顺,忙得跟陀螺一样。结果我那大学室友,你知道的,就是那个每次游戏出新内容都第一个拉着我的人,他给我打了个电话,语气急得跟什么似的。
他当时就跟我说,DLC的官方网站上那个“隐秘成就”的入口,他怎么点都进不去,以为是网站BUG。我当时心想,一个大厂的官方站,能出这种低级错误?但看他急成那样,我还是答应抽半个小时帮他看一眼,主要是想证明是他自己的操作有问题。
实践:潜入官方网站,摸索“封印”的入口
我立马开机,第一步就是打开了那官方网站,照着他给的指引,把那个看上去很明显的“入口”点了十来遍。结果确实不对,页面纹丝不动,控制台里连个报错都没有,干净得吓人。我当时就纳闷了,这哪是BUG,这分明是做了防君子不防小人的障眼法。
我当时的第一反应是,是不是藏在某个角落没被发现?我开始地毯式搜索。我试了以下几种方法:
- 把页面缩放到了25%,看有没有隐藏在边界外的按钮;
- 用开发者工具把所有CSS层叠样式表都关了,看看有没有被遮住的元素;
- 我甚至把鼠标指针快速移动,希望触发什么hover事件。
折腾了快一个小时,屁都没发现。我当时气得不行,这不是浪费我时间吗?正准备骂骂咧咧给室友回电话时,我突然注意到,那个入口的图片素材,是不是有点眼熟?
发现:核心攻略的突破口,藏在文件名里
我赶紧回去,右键,查看图片属性。好家伙,图片的名字居然不是“*”,而是“cave_key_*”。我瞬间就反应过来了!这官方根本不是做网站攻略,它是在网站上藏了个小游戏!
既然文件名是“key 03”,那肯定有01和02。我立马在网站的URL路径里手动输入了key_01和key_02的路径。果然,我成功截获了另外两张图,每一张图上都带着一个非常模糊的数字或者符号。
这三个线索结合起来,根本不是要你点那个按钮,而是要你在游戏里面,找到那三张图对应的地点,按照图片上隐藏的数字顺序,去输入一组密码!网站上的“入口”只是个幌子,真攻略在游戏里!
我赶紧把这三张图发给了室友,他一试,五分钟就把那个“隐秘成就”给解锁了。他激动得在那边大喊大叫,非要请我吃饭。这事儿真不难,就是设计得太鬼了,让人老盯着网站的UI看,完全忘了游戏的精髓往往藏在那些不起眼的文件名和背景图里。
这经历告诉我,以后搞什么DLC,先别急着看攻略,多在官网的底层代码里扒拉扒拉,说不定有意外惊喜。今天这记录就到这儿,下次再分享我拆解某个付费墙的过程。累死我了,得去喝口水。