神明说祂不想被我供(6)
吐槽大赛?林故眼睛亮了。这不就是他主场吗?
江迟看到公告,眉头几不可察地皱了一下,看向林故:“你要参加?”
“当然!”林故摩拳擦掌,“这可是我的专业领域。再说了,那奖励听着不错。”
“小心点。”江迟说,“这个比赛……没那么简单。”
“能有多不简单?不就是比谁骂得狠骂得妙吗?”林故不以为然。
报名后没几天,大赛在虚拟竞技场举行。现场来了好多玩家,个个积怨已久的样子。
比赛形式是上台演讲,由系统AI和随机抽取的NPC评委打分。
前面几个玩家上去,大多哭诉自己多惨,被周报逼疯,被匹配对象恶心,被朋友圈任务绑架,虽然引起不少共鸣,但吐槽角度比较常规,得分不高。
轮到林故。他走上台,看着下面黑压压的脑袋和那些闪烁的评委光点,清了清嗓子。
“各位评委,各位岛友,大家好。我是林故,职业程序员。”他开口,语气轻松,甚至带了点笑意,“刚才听了不少朋友的倾诉,我很同情。但我觉得,咱们不能光骂现象,得挖根源。这个游戏的荒诞,根源在哪儿?在它的代码,它的底层逻辑。”
台下安静了一些,有些玩家露出疑惑的表情。
“就说社畜之神周启明吧,”林故侃侃而谈,“他的核心算法,我猜大概是:if(玩家提交报告)then(生命值+=少量);else(生命值-=大量)。简单粗暴,毫无人性化设计。但问题来了,报告的质量呢?一个复制粘贴的垃圾报告,和一个认真复盘有干货的报告,在系统判定里可能没区别!为什么?因为设计者偷懒,只设置了‘提交’这个触发条件,没设置‘质量评估’子程序!这不是蠢,就是坏!”
他手腕上的信仰值开始跳动上涨。
“再说恋爱之神苏曼。她的匹配算法,估计是基于一套刻板到令人发指的用户标签。‘程序员’就该配‘温柔解语花’?‘文艺青年’就该配‘忧郁诗人’?这是谈恋爱还是配种?真正的感情是算法能算出来的吗?你们这数据库里,有‘默契’‘心动’‘灵魂共鸣’这些字段吗?没有吧?因为你们量化不了!所以只能搞出那些尴尬到脚趾抠地的剧本!这不是帮助恋爱,这是亵渎感情!”
信仰值涨得更快了。
“还有社交之神李一舟。强制分享,换取自由。这逻辑本身就离谱。分享应该是自愿的、快乐的,不是任务,不是KPI!你们用行动自由来要挟玩家表演‘美好生活’,制造虚假繁荣,这跟某些粉饰太平的软件有什么区别?真正的社交,是真实的连接,哪怕是抱怨,是吐槽,是分享‘今天又他爹加班了’!而不是千篇一律的滤镜九宫格!”
台下开始有掌声和叫好声。很多玩家眼睛亮了,他们觉得林故说到点子上了。
林故越说越激动,程序员的老本行让他忍不住开始深入:“我怀疑,这整个游戏的底层代码,都充斥着一股子‘学生作业’的味道。变量命名随意,函数封装稀烂,异常处理基本靠瞎蒙,注释要么没有要么是‘这里好像有点问题,但不知道咋改’。就这种代码质量,还敢拿出来运行一个世界?还敢自称‘神明’?我看是三个bug成了精,在这里忽悠人!”
轰!台下炸了。掌声雷动,欢呼四起。很多玩家其实不懂代码,但他们听懂了林故话里的讽刺和反抗意味。
评委席上,几个NPC评委的数据流明显紊乱了,闪烁不定。系统AI的评分迟迟不出来。
最后,分数揭晓。林故以压倒性优势夺冠。
颁奖时,一个看起来级别很高的NPC,表情复杂地将一个闪烁着微光的、不规则的碎片递给林故。那就是“管理员令牌碎片”。
“恭喜。”NPC的声音干巴巴的,“你的‘见解’……很独特。”
林故接过碎片,入手微凉,感觉里面蕴含着某种权限。他抬头,在观众席的角落,看到了江迟。
江迟站在那里,静静地看着他,脸上没什么表情,但眼神极其复杂,有赞赏,有担忧,还有一丝……林故看不懂的沉重。
大赛结束后,林故拿着令牌碎片回到公寓,兴奋地研究。这碎片似乎能让他以更高级的权限,查看一些游戏后台的数据流,虽然不完整,但能看到更多东西。
江迟回来得晚一些,进门时,看到林故正对着空气中展开的、只有他能看见的数据光屏皱眉。
“看到什么了?”江迟问。
“一堆屎山。”林故头也不抬,“真的,我以我五年编程经验担保,这游戏的核心代码,写得跟大学生期末赶工出来的似的。你看这个循环,明显是死循环的变种,靠外部强制中断才没崩。还有这个数据库查询,连索引都没加,全表扫描,不卡才怪。最离谱的是这个——”他指着一段标红的代码,“这个判断用户是否‘幸福’的函数,返回值居然是个随机数!这他爹能准?”