字:
关灯 护眼
饿狼小说 > 游戏二十四品 > 第二十一章 北京的雨

第二十一章 北京的雨

    北京的雨和洛阳不同。

    洛阳的雨是温的,带着黄土高原的土腥气,能下得缠绵悱恻,一连几天。北京的雨是硬的,利落,干脆,砸在窗户上啪啪作响,像在催促什么。雨停后,空气里有种金属的凉,渗进骨头缝里。

    9月15日,凌晨两点。李君宪在中关村创业大厦307室的窗边,看雨。

    办公室十五平米,三张桌子拼成“凹”字形。林薇和叶晚趴在靠窗那张桌子上睡了,林薇的速写本摊开着,是“悲慨”城墙的草稿——砖石碎裂的纹理,用铅笔一层层擦出来,深得像伤口。叶晚枕着手臂,手里还握着铅笔,笔尖在一张废纸上戳出密密麻麻的小点,像雨痕。

    苏语在德国那边是晚上八点,刚发来一段音频,留言说:“试着用埙录了‘悲慨’主题。但总觉得太悲了,像在哭。要不要加点别的乐器,让悲里有骨?”陈末在地下室的出租屋值班服务器,监控后台发来警报:有人试图爬取《一针一线》DLC的源代码,防火墙拦截了,但IP显示来自北京本地。

    李君宪没睡。他在调“悲慨”的核心系统——一个叫“尊严值”的东西。

    按照设计,“悲慨”是一个守城策略游戏。玩家扮演孤城将领,资源有限,敌军每天围城。没有援军,没有胜算。唯一的目标是:在城破之前,让士兵和百姓尽可能“有尊严”地度过最后的日子。

    尊严值,就是量化“尊严”的尝试。它由几个变量构成:

    • 粮食储备:每人每天至少需要1单位粮食。低于0.5,出现“饥饿”状态,尊严值-1。

    • 医疗状况:伤员得到救治,尊严值+0.5;伤员被放弃,尊严值-2。

    • 士气:由事件、天气、玩家决策影响。士气低于30,士兵可能哗变。

    • 城墙完整度:低于50%,敌军可能夜袭。

    • 时间:每过一天,尊严值自然-0.2,因为希望随着时间流逝。

    但李君宪总觉得不对。尊严怎么能量化?叶晚妈妈在病床上绣花,绣完最后一针才闭眼,那种尊严能用数值表示吗?保定老铁匠淬火时听声辨温,那种五十年的经验值多少分?

    他在代码里加了一个隐藏变量,叫“不可见权重”。当玩家做出某些选择时——比如把最后一碗粥让给伤兵,比如在雨夜为阵亡士兵念悼词,比如拒绝敌军劝降时说的那句“此城虽小,骨气尚在”——这个权重会悄悄增加。它不影响游戏数值,但会影响最后的结局判定。

    城破时,游戏会给出两个评价:一个是客观的“坚持天数”,一个是主观的“尊严评分”。后者由算法根据“不可见权重”生成一段描述,比如:“城破之日,残存十七人,立于残垣,面向敌军,无一人跪。此谓悲慨。”

    但怎么让算法理解什么是“骨气”?什么是“不跪”?

    李君宪卡在这里。窗外雨声渐大,敲打着玻璃幕墙。远处北四环的车流声在雨夜里模糊成一片白噪音。他站起来,走到窗边。雨中的中关村,那些灯火通明的写字楼像巨大的发光积木,里面的人大概也在熬夜,写代码,做PPT,算KPI。没有人关心一千年前某座孤城里,一群士兵是怎么面对死亡的。

    但他得关心。因为他答应了二十四诗品,答应了叶晚妈妈绣的那些花,答应了铸铁匠那声淬火的嘶鸣。

    手机震了。是张明远的短信,凌晨两点十七分:“未眠。见博客更新‘悲慨’设定,想起杜诗:‘国破山河在,城春草木深’。悲慨之极处,是静,不是闹。是破城后那场雨,洗去血迹,长出青草。是春草,不是秋草。供参。”

    李君宪看着这条短信,看了很久。然后他回到电脑前,在“尊严值”系统里,加了一个新变量:“春草值”。

    定义:当城破后,如果“不可见权重”达到某个阈值,即便全员战死,游戏不会立刻结束。画面会切到三个月后,一场春雨,废墟上长出细细的青草。镜头拉远,整座荒城被新绿覆盖。没有文字,只有雨声,和草叶在风里摩擦的窸窣声。

    这算胜利吗?不算。但算结局吗?算。

    他写了个简单的测试。设置初始条件:守城15天,粮食耗尽,伤员全数死亡,最后三名士兵战至最后一刻。运行。

    游戏画面:城墙倒塌,敌军涌入,三名士兵背靠背战死。屏幕暗下,出现“城破”二字。然后,画面渐亮,是三个月后的同一视角。残垣断壁还在,但缝隙里钻出青草,墙角有野花。雨细细地下,打湿石头上的青苔。

    他截了图,发到群里,附言:“‘悲慨’结局测试:春草版。需要美术细化。”

    几分钟后,林薇醒了,揉着眼睛看手机。她轻轻摇醒叶晚,两人凑在一起看屏幕。

    叶晚小声说:“草……要画得细,像刚长出来的,嫩,但有力。不能是茂盛的那种,是……从石头缝里硬钻出来的。”

    “颜色呢?”林薇问。

    “淡绿,带点黄。营养不良,但活着。”

    “明白了。我明天画草图。”林薇打字回复,“但有个问题:如果玩家玩得很糟,很早就投降了,结局是什么?”

    李君宪想了想:“没有春草。直接黑屏,一行字:‘城降,无话。’”

    “残忍。”

    “悲慨本来就是残忍的。”李君宪看向窗外,雨小了些,但还没停,“但残忍里,要留一点光。哪怕只是石头缝里的一点绿。”

    叶晚也打字,速度很慢:“我想……画士兵的手。每个人的手都不一样。老兵的茧,少年的细,女人的裂。他们握兵器,搬石头,最后……也许握不住什么了。但手要画出来。”

    “好。你主攻人物设定。先画手,再画脸。”林薇说。

    窗外天色开始泛白。雨停了,但云层很厚,是那种铅灰色的、沉重的云。北京秋天的早晨来得晚,快六点,天才蒙蒙亮。

    李君宪关掉电脑,站起来活动僵硬的肩颈。林薇和叶晚又趴回去睡了,这次是真的睡着,呼吸均匀。他轻手轻脚走到办公室角落那张行军床边——这是他们用基金会第一笔经费买的,三张床,轮流睡。他躺下,拉过薄被。

    天花板上有雨水渗漏的痕迹,黄褐色,像地图。他想起“悲慨”的城墙,也要有这种水痕。雨水从垛口流下,在砖石上冲出沟槽,经年累月。

    他闭上眼。在意识模糊的边缘,脑子里忽然冒出“纤秹”里那朵牡丹。花开到最盛时,必须摘下。否则就谢了。

    “悲慨”也是。坚持到某个时刻,必须结束。否则就变成折磨了。

    那个“时刻”是什么?怎么判断?

    他不知道。只能继续想,继续试。

    窗外的天彻底亮了。远处有早班公交车进站的声音,有卖煎饼果子的吆喝声,有清洁工扫地的沙沙声。北京醒了,带着它特有的、巨大的、不容置疑的节奏。

    而在这间十五平米的办公室里,三个年轻人,在晨光中沉睡着。梦里大概有城墙,有雨,有石头缝里钻出来的草。

    还有很远的地方,一个在德国的女孩,在调埙的音准。一个在地下室的男孩,在监控服务器的呼吸。

    一个在洛阳的老人,在翻线装书,找关于“悲慨”的批注。

    一个在保定的铁匠,在听今天的天气预报,想雨什么时候停,好生炉子。

    所有这些散落的点,被一个叫“二十四诗品”的线,隐隐约约地,连在一起。

    像一张网。网眼很大,漏得下很多现实,但总有一些东西,被兜住了。

    比如尊严。比如春草。比如一只握过兵器、最后空着的手。

    李君宪睡着了。雨后的晨光从百叶窗缝隙漏进来,照在他脸上,很淡,很温柔。

    而在他没看到的未来,某个玩家会在“悲慨”的结局前,盯着屏幕上的春草,沉默很久。然后他会关掉游戏,走到窗边,看外面真实的世界。雨刚停,楼下的花坛里,真的有草从砖缝里钻出来,嫩绿的,带着水珠。

    他会想起游戏里那句评价:“此谓悲慨。”

    然后他会深吸一口气,觉得胸腔里某个堵了很久的地方,松了一点。

    虽然只是一点。

    但一点就够了。

    因为二十四诗品,本就是一点一点,堆积起来的诗。

    在代码里,在像素里,在声音里,在所有愿意相信“悲慨之后,仍有春草”的人心里。

    晨光渐亮。新的一天开始了。

    而“悲慨”的世界,还在等待画笔,等待代码,等待那声注定到来的、破城的号角。
『加入书签,方便阅读』