最近手上项目总是不顺,天天加班,脑子都快僵住了。我就想着找点不一样的,分散一下注意力。以前跟朋友聊天,他们提过一个叫《多萝西的秘密研究记录》的游戏,据说设定挺有意思,官网藏了不少东西。我以前没空,趁着周末得空,就决定去挖挖看。
动手开挖,从官网首页摸起
我一开始就是老三样,去常规的几个地方搜。搜到了这个“多萝西”的官网。点进去一看,页面倒是挺简洁的,但总觉得差点什么。我这个人就是这样,越是“秘密研究记录”这种名字,我越觉得里面有猫腻。做这行的,哪个没点“职业病”?
我开始一步步地实践,把自己的查找过程记录下来:
- 先是把首页能点的全点了一遍,包括那些看起来像是装饰品的小图标,结果什么都没有,都是空的。
- 然后开始看“新闻”和“开发者日志”这些,一般这些地方最容易露出马脚。发现不对劲,日志更新日期有点乱,有些旧日志被插到了最新日志前面,感觉不是正常的按时间顺序发的,明显是故意打乱了顺序。
- 我把所有日志的日期和标题都复制出来,想按照我自己的逻辑重新排序,结果排了半天,还是没看出什么规律,只是发现了一些重复的关键词。这一下午,就耗在这上面了,有点上火。
小编温馨提醒:本站只提供游戏介绍,下载游戏请前往89游戏主站,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
深入虎穴,代码里的迷魂阵
常规查看没啥新发现,我就知道这帮做游戏的肯定把彩蛋藏得深,不花点力气根本别想捞到东西。我直接右键,点那个“查看页面源代码”。我的天,好家伙,我看到的是一堆没用的注释,夹杂着一些乱七八糟的字符。第一反应是,这肯定是故意的!他们就是想把真正的东西埋起来。
我开始用我的老办法,就是把所有的非可见字符,还有那些乱七八糟的注释,全复制出来,丢到一个文本编辑器里,然后开始用正则表达式筛选。这个过程贼磨人,我花了足足一个晚上的时间,眼睛都快看花了。一开始觉得是编码问题,换了好几种编码格式,UTF-8、GBK、甚至老掉牙的Big5都试了一遍,结果全错了。差点想放弃,感觉自己就是个傻子,被人家的文字游戏给耍了。
我点了一支烟,深吸一口,重新琢磨。也许不是技术上的加密,而是文字游戏。我就把那些乱码对照着游戏里“多萝西”给的线索——就是那个游戏宣传片里一闪而过的序列号,试着把那序列号作为解码的“钥匙”来拼凑。试来试去,突然发现有一段字符,它藏得特别深,看起来跟周围的乱码一模一样,但它不是乱码,它是一串Base64编码的文本,被夹在了其他几百行乱七八糟的注释中间!
柳暗花明,我终于挖到了什么
找到那段Base64,我的手都开始有点抖。赶紧丢到解码工具里,出来的是一串我从来没见过的地址。我一看就愣住了。这不是官方的页面,而是一个开发者在另一个平台上的私人日记存档。里面详细记录了做这个游戏从一个想法到最终上线的各种坎坷,从最开始只有一个多萝西的设定,到后面如何被领导逼着改设定,还有很多被官方删除的设定草稿。这些“研究记录”比官网上的那些官方通稿有意思太多了。
这个发现让我挺感慨的。你看,一个游戏官网,表面上光鲜亮丽,但真正有血有肉的东西,全藏在犄角旮旯,甚至是代码注释里。这不就像我们做项目吗?甲方看到的只是成果,我们自己知道,多少次的折腾,多少次的推倒重来,那些被藏起来的、没有人知道的“秘密研究记录”,才是真正的价值所在。
那天的满足感,比我项目成功上线都大。我把这整个过程都记录下来了。以后我还会继续挖,把这些有意思的实践过程都记下来,给大伙儿分享。

