屏幕上的光标还在闪,像一颗刚点燃的星。
苏念薇的手指悬在回车键上方一秒,按下。
【基础框架代码提交成功】
【多结局逻辑树载入完成】
【内测池启动:Player-A / Player-B 已接入】
主控室的空气变了。不是温度,也不是声音,是那种项目真正“活了”之后才有的微妙震感——像电流从地板爬上来,贴着鞋底往脊椎走。
陆北冥没动,盯着投影墙。两路游戏画面同步展开,左侧是Player-A的视角,右侧是Player-B。角色模型一模一样,场景复刻《重生》第七章末段:废弃空间站、氧气剩余12%、逃生舱仅容一人。
“他们不知道彼此存在。”苏念薇说,“AI行为树会根据选择动态调整叙事权重,镜头语言、配乐触发、环境光影全由情绪数据反推生成。”
“也就是说,你没法预判他们会哭在哪一秒。”陆北冥接话。
“对。”她点头,“能算的是结构,算不了的是人心。”
他扯了下卫衣帽子,拉低一点遮住眉骨。左耳骷髅耳钉在冷光下反着微光。手指无意识划过桌面,模拟轨道推镜的动作停在半空。
测试开始。
---
Player-A进入抉择节点。
画面里,队友靠在舱壁喘息,面罩结霜,声音断续:“我……撑不到对接点了……你走。”
A沉默三秒,抬手断开自己的生命维持管线,把氧气瓶推过去。
“别……别这样!”队友挣扎起身。
A背过身,走向断裂的舱门缺口,声音平静:“我不是英雄。只是不想她带着愧疚活下去。”
镜头缓缓后拉,穿过层层金属骨架,升向漆黑宇宙。背景音乐起,低音提琴单音震动,每一下都像心跳漏拍。没有鼓点,没有高潮,只有风声般的合成器铺底,和一段走调的口哨——那是A角色童年记忆里的旋律。
主控台右下角,生理监测曲线跳了一下。
苏念薇轻声报数:“心率从98降到52,皮电反应峰值持续14.3秒,瞳孔放大率超标。”
陆北冥盯着屏幕,没说话。
画面定格在A飘向深空的剪影,字幕浮现:【结局一:熄灭】
切换。
Player-B在同一节点,一脚踹开队友,抢夺装备包,用战术匕首割断对方安全绳。
“你疯了?!”队友撞上舱壁,头盔裂纹蔓延。
B不答,登舰倒计时启动。舱门闭合前最后一秒,他回头看了一眼。
画面切至逃生舱内部。B坐进驾驶位,系统提示:“任务完成,存活状态确认。”机械女声播报胜利信息。
他没动。
十秒,二十秒。
突然,他砸碎控制面板,额头抵在残骸上,肩膀剧烈起伏。
“我明明赢了……”声音嘶哑,“为什么像输了?”
AI自动触发回忆碎片:母亲病床前的承诺、妹妹递来的存钱罐、入伍体检时攥紧的拳头……零散画面交叉闪现,配乐是扭曲的军号声,越来越快,最终崩成一片噪音。
灯光渐暗,镜头环绕旋转,最后停在舷窗外——地球静静悬浮,蓝得刺眼。
字幕浮现:【结局二:幸存】
主控室陷入安静。
投影墙熄了,只剩终端绿光映在两人脸上。空调出风口嗡鸣,像某种未断的余震。
苏念薇调出报告,两份数据并列:
【Player-A】
情绪沉浸指数:9.7(泪崩级)
共情触发点:牺牲动机合理性 + 童年记忆回收
【Player-B】
情绪沉浸指数:9.6(崩溃级)
共情触发点:胜利后的虚无感 + 记忆闪回密度
她没说话,只是把报告推到中间。
陆北冥摘下耳机,缓缓解开外套拉链。工装裤口袋里的笔记本露出一角,上面画满分镜草图。他走到窗边,玻璃映出城市夜景,也映出他身后那片黑暗中的主控台。
“我以为……”他开口,声音压得很低,“只有牺牲才值得流泪。”
停顿。
“原来自私也能让人哭。”
苏念薇站在原地,没靠近,也没应声。尾戒在指尖转了半圈,停下。
他忽然转身,目光落她脸上。
“你说得对。”他说,“这才是人生。”
她睫毛颤了一下,没低头,也没笑。只是轻轻吸了口气,像卸下千斤重担。
“所以……测试通过?”她问。
“不止通过。”他走回主控台,手指敲了敲屏幕,“你证明了两件事。第一,玩家不是流程执行器,他们是意义的共同制造者。第二——”他顿了顿,“人性不需要被美化才动人。烂选择、坏决定、自我欺骗……这些才是真实。”
她嘴角微微扬起,又压住。
“下一步呢?”
“先锁分支版本。”他调出权限面板,“v0.3a归档,标记‘情感验证通过’。等唐雨柔那边新芯片到位,直接进公测预备队列。”
“你不担心平台限流?”
“限就限。”他冷笑一声,“我们这次不是冲爆款模板去的。是冲‘人还能不能说实话’去的。”
她低头看终端,逻辑树仍在缓慢旋转,两条路径末端的标识从灰色变成金色。像两条路终于被人踩了出来。
“其实我有点怕。”她忽然说。
“怕什么?”
“怕真做出来之后,大家反而不敢选了。”她抬头,“毕竟,谁愿意承认自己可能是Player-B?”
陆北冥沉默几秒,拉开抽屉,拿出一包皱巴巴的烟。没点,只是捏在手里搓着。
“可如果没人敢选,那就永远只有标准答案。”他说,“而标准答案……从来救不了世界。”
她看着他,忽然发现他眼下有青黑,下巴冒出发茬。这个总说“这剧情狗都不看”的男人,已经连续三天没好好睡过。
“你去休息吧。”她说,“剩下的我盯。”
“我不累。”他嘴硬。
“你耳朵尖发白了。”她指了下,“上次你发烧也是这样。”
他摸了下耳垂,没反驳。
主控室再次安静下来。这次的静不一样了,不是测试前的紧绷,也不是结果出炉后的震荡,而是一种尘埃落定后的松弛。
苏念薇调出日志记录,准备封存本次测试数据。鼠标滑过时间戳:凌晨两点零七分。
她忽然想起什么:“刚才Player-B砸控制台的时候,AI切入的回忆片段……是你加的?”
“不是我。”他说,“是系统自动生成的。行为树读取了他的角色背景档案,结合选择瞬间的情绪波动,反推出最可能击穿心理防线的记忆组合。”
“也就是说……”她声音轻了些,“连开发者也不知道,哪段过去最痛?”
“对。”他看着屏幕,“所以我们才需要测试。不是为了控制结果,是为了看清真相。”
她关掉最后一个窗口,系统弹出提示:【《重生》v0.3a 测试阶段结束。是否归档?】
她看向陆北冥。
他点头。
她按下确认。
【归档完成】
【数据加密存储】
【分支锁定】
投影墙彻底黑了。
只有城市灯光透过玻璃,在地面投下斑驳的影。远处一栋写字楼的LED屏还在播《华胥》宣传片,光影扫过墙面,像潮水涨落。
陆北冥靠着桌沿坐下,揉了揉太阳穴。卫衣帽子滑下来,盖住半张脸。他没再说话,只是望着窗外,眼神放空。
苏念薇站了一会儿,转身去关设备。经过他身边时,脚步顿了下。
“你当年……”她低声问,“会选哪条路?”
他没立刻回答。
良久。
“我不知道。”他说,“但我知道,我宁愿当那个事后后悔的人,也不想当那个从没机会选择的人。”
她没再问。
主控室只剩设备待机灯闪烁,红一点,绿一点,像未熄灭的星火。
她走到窗边,站他旁边。两人之间隔了半臂距离,谁也没靠近。
楼下街道空荡,一辆共享单车倒在路边,篮子里有张被风吹皱的传单。
她忽然说:“明天要不要一起去吃早餐?”
他侧头看她。
“你请。”她说。
“行。”他扯了下嘴角,“不过别点豆浆,喝完打嗝影响我骂策划。”
她笑出声,抬手扶了下木簪。
窗外,天边泛起一丝灰白。