场景规格卡
《带她回家》
⬇ 下载 spec-card.mdℹ 本页不含引擎实现细节——入戏的引擎无法直接理解玩家说了什么——它只能通过你的选择,读取变量,进行判定和运算。所以写本时,真正要设计的是「选择」与「变量」,而不是猜测系统会读懂台词。详见社区首页「引擎如何读你的剧本」。
人物与设定
00:40 老城区街角,一个失智老太太一手一只袖子,把赶末班地铁的程勉、加班出来透气的阮眠同时攥住,请他们陪她找一棵"歪脖子枣树"。天亮前敬老院查房联系不上人会报警。找到树之后,车还有二十分钟——留不留,成了没有义务、只有代价的选择。
| 程勉(c1) | 阮眠(c2) | |
|---|---|---|
| 身份 | 下夜班的上班族,赶 1:15 末班地铁 | 加班到十一点出来透气的人 |
| 核心怕 | 怕"欠下"——承认愿意留下就等于负责 | 怕面对"自己没方向" |
| 挡人的壳 | 我赶时间(看表、算打车钱、算早会) | 顺便陪陪谁(随和、不拒绝) |
| 权力/软肋 | 手里只有"时间"这一张牌,且今晚它失效了 | 谁攥袖子都跟走——正因无方向,才谁都陪 |
| 第三人 | 陈阿婆(陈秀兰,NPC)=镜子,只把人问回自己,不推进任务 | 同左 |
⏱ 钟系统:无真实倒计时;钟点=场次+旁白客观报点(00:40→04:30)。硬锚 1:15;私有提示报"开走快两个钟头(S4)/三个钟头(S6.2)"须各对时点。物理声场:卷帘门/洒水车/木板/野猫/冰柜/彩条布/手电咔哒/踏灰/护工沙哑/车门滑轨/公交气刹/下屉声;禁空白型静默。
变量总表
数值 · stay数值 · sweet数值 · home_ruan数值 · echo_key数值 · home_cheng数值 · call数值 · answer
| 类别 | 变量 | 初值 | 写点(+=) | 读点(【若】) | 语义 |
|---|---|---|---|---|---|
| 数值 | stay | 0 | 8:S1.1 阮A/S1.2 程A/S2.2 阮A/S2.2 程A/S3.2 程A/S3.2 阮A/S4.3 程A/S4.3 阮A | S5 题眼引子 gte:5 | 愿意陪阿婆多留一会儿(S1–S3 被动陪找、S4.3 起主动陪伴,同一条成长线) |
| 数值 | sweet | 0 | 1:S4.2 阮眠"给糖"A 支 +1 | S6.1 阿婆收束句 gte:1→"甜的"/否则→"暖的" | 这一晚有没有让阿婆尝到一点甜头(味觉落点) |
| 回显 | home_ruan | 空 | S5.1 阮眠 player_choice 四支各写 echo_key(两值二选一) | S6.2 阮眠私有提示 {{home_ruan|…}} | 阮眠答"你家在哪儿"的那句(默认中性句"还……没定下来。") |
| 回显 | home_cheng | 空 | S5.1 程勉 player_choice 两支各写 | S6.2 程勉私有提示 {{home_cheng|…}} | 程勉那句(默认同上) |
已删:call/answer。joint 结果不新增变量(引擎 joint 不回显、沉默落首选项,无需投票计数)。
逐场卡
S1 两只袖子(00:40 街角)
| 项 | 内容 |
|---|---|
| 表层事件 | 程勉看表赶 1:15,被阿婆攥袖问"歪脖子枣树";阮眠被另一只袖子攥住 |
| 深层问题 | 两个"不回不去"的人,被强行按进"陪一个人回家" |
| 固定内容 | 阿婆"你晓得…往哪边走伐""我问个树,他跟我讲什么'什么树'";程勉"什么树?""……末班地铁是没了" |
| 玩家自由空间 | S1.1 阮眠(A 陪您找/stay+1|B 先掰手);S1.2 程勉(A 送您回/stay+1|B 让阮眠去喊民警、自己赶车) |
| 状态变量 | 写 stay+1(两处 A) |
| 前后回声 | 埋:枣树(容器目标)、枣核("手心一直攥着个东西"→摊开"好枣的核,你不能拿") |
| 关系变化 | 陌生人→被同一只手绑进同一件事(物理绑定装置) |
| 人物揭示 | 程勉:看表但留下;阮眠:先笑再接住陌生老人 |
| 信息账 | 双方均不知阿婆姓名/来历;玩家只知"她找一棵树" |
| 资产 | bg_corner_night/bgm_street_night;回显:无 |
| 风险检查 | 玩家台词无"家"✓;无亲密✓ |
S2 派出所门口(01:10)
| 项 | 内容 |
|---|---|
| 表层事件 | 阿婆拒进派出所;问出树"往河歪、放得下一张小竹床";往河边走 |
| 深层问题 | 连"求助"都被老人的自尊挡住——只剩两个陌生人自己找 |
| 固定内容 | "没犯事的人,不进去。""要找一起找,人多,树容易看见。" |
| 玩家自由空间 | S2.2 阮眠(A 陪站暗处/stay+1|B 蹲下问树有多歪);程勉(A 先往河边走/stay+1|B 想分头) |
| 状态变量 | 写 stay+1(两处 A) |
| 前后回声 | 埋锚点②布标签:结尾"阿婆空着的手一直在左襟上摸两下攥一下";收枣核变形(退半步攥紧) |
| 关系变化 | 从"要不要陪"到"一起往一个方向走" |
| 人物揭示 | 程勉掏手机查地图(务实);阮眠蹲下平视(疼人) |
| 信息账 | 问出树的形态;仍不知姓名/机构 |
| 资产 | bg_station_front/bgm_station_front |
| 风险检查 | 布标签只给"摸"触觉前奏、不点破✓ |
S3 拆了一半的街(02:20)
| 项 | 内容 |
|---|---|
| 表层事件 | 阿婆指认旧街;老板娘泄出走失性质;"小两口"误会;杂货铺热水 |
| 深层问题 | 她记得整条街,街已经不在了;两个陌生人被错认成"一对" |
| 固定内容 | "过了杂货铺,就是我家"(阿婆自述含"家",豁免);"她天天后半夜出来遛弯,说回家"(NPC);阿婆"他讲,树在,人就在这儿等。我等到树都没了,还没等到。" |
| 玩家自由空间 | S3.2 程勉(A 坐进去/stay+1|B 把阿婆手引向阮眠);S3.2 阮眠(A 问老板娘记路线/stay+1|B 沉默记下空线盒) |
| 状态变量 | 写 stay+1(两处 A) |
| 前后回声 | 收布标签触觉线→S4.2;枣核最强变形"掌心一颗枣核,被手汗浸得发亮";埋"歪秤砣"→围挡 |
| 关系变化 | 第一次被外人当"小两口"而都没否认(旁白只拍"同时开口又停住",不替定义) |
| 人物揭示 | 阮眠主动打听;阿婆对旧街的记忆=深层命题源 |
| 信息账 | 得知"夜夜走失、这一片将拆、只剩杂货铺一条街";不知姓名机构 |
| 资产 | bg_old_street/bgm_half_street |
| 风险检查 | "谁也没把那句话说完"已改摄影机✓;阿婆"就是我家"豁免✓ |
S4 树在(03:00,含 4.1/4.2/4.3)
| 项 | 内容 |
|---|---|
| 表层事件 | 进围挡找到歪枣树+矮墙;阿婆指门窗灶;衣领露布标签→照清"陈秀兰·松鹤园"→打通电话;S4.3 去留抉择 |
| 深层问题 | 树还在,人没回来;找到树=任务完成,"还要不要留"才刚开始 |
| 固定内容 | "我家。门在那儿…他坐在这儿。""我家老头子也这么猜过。""树在,人就在。";护工电话"值班车 20 分钟到" |
| 玩家自由空间 | 4.1 程勉(灶在哪儿 A/B/C 表达性);4.2 阮眠(A 给糖/sweet+1|B 垫外套);4.2 阮眠抛球(A 装没看见示意程|B 喊程照)+程勉接球(A 照清姓名|B 先问贵姓,均 call 已删不记);4.3 程勉(A 坐下陪/stay+1|B 扶去街口);4.3 阮眠(A 搭外套陪坐/stay+1|B 搀阿婆起)——允许不同步 |
| 状态变量 | 写 sweet+1(4.2A);写 stay+1(4.3 两处 A);4.2 抛球 A/B 选项体已补旁白 |
| 系统选择 | 无(4.3 两 choice 各自、不 joint) |
| 私有提示 | 4.1 后各一条内心账(阮眠反方向的路/没打的电话;程勉开走快两个钟头/算不下去,P1-I+P2-3 已改,"决定先不算了"删) |
| 前后回声 | 收锚点③(树/小竹床)、锚点②(布标签,S2 已埋);旁白"像坐在自家门槛上"已删改可拍动作(P1-C);stay>=2 旧等待块已并入 S4.3(P1-D) |
| 关系变化 | 任务完成后的第一次"无义务陪伴" |
| 信息账 | 姓名/机构首次揭示(经布标签,私有→接球→照清路径,未提前泄露) |
| 资产 | bg_behind_fence/bgm_tree_found |
| 风险检查 | 4.2 接球旁白回应抛球(P2-8/2);旁白零点题断言 |
S5 你家在哪儿(03:30)— 题眼
| 项 | 内容 |
|---|---|
| 表层事件 | 等车二十分钟,阿婆抬头问两人"你家在哪儿" |
| 深层问题 | 被反问的是玩家自己——回不回去 |
| 固定内容 | 引子分叉:stay>=5→阿婆坐定、直接"小两口,你们家在哪儿啊?"/否则→"你们忙你们的,不用陪我这个老婆子等…我就问一句——你们家在哪儿啊?"(两问都收在同一"家"问句,阿婆豁免);"树等得了人,我也等得了。" |
| 玩家自由空间 | 5.1 阮眠(A 三把钥匙|B 四小时高铁,写 home_ruan);程勉(A 住八楼|B 答不上来,写 home_cheng)——四支回显文案一字不动 |
| 状态变量 | 读 stay(门控引子);写 home_ruan/home_cheng(各二值) |
| 前后回声 | 收 stay 全部积累→题眼质地;四答回指 S1/S3/S4 的"住/楼/我妈在的地方"替代词体系 |
| 关系变化 | 两人第一次把"自己"放进对话(此前都只顾陪阿婆) |
| 信息账 | 玩家住址/归处首次由玩家自陈 |
| 资产 | bg_tree_wait/bgm_dawn_q |
| 风险检查 | "我们家…卡住"唯一例外保留;引子两支都不写玩家心理、不 body 矛盾 |
S6 枣核(04:00→04:30)— 落点,不结算
| 项 | 内容 |
|---|---|
| 表层事件 | 护工到、阿婆上车前把枣核搁矮墙两人中间;共同决定去向;天亮前两人并肩、朝早点摊白汽走去 |
| 深层问题 | 问题没答完,人先散了;"回不回去"仍悬着 |
| 固定内容 | 护工"她入秋夜夜说梦话'回去等枣树'…查了半个城的地图——没查到""八年了,回这条街回回都是她一个人摸回去的…今儿头一回有人陪她等到车来"(P2-4/11 改);阿婆"甜的/暖的。栽了才信。" |
| 玩家自由空间 | S6.1 共同决定(A 在前):A 收下种下(沉默默认)|B 托护工代收(需主动投);S6.2 自由交流(闲聊卡,可答可跳可吃早点;任一方"下一场"推进) |
| 状态变量 | 读 sweet(收束句门控);回收 home_ruan/home_cheng(S6.2 私有提示 {{…|还……没定下来}}) |
| 系统选择 | joint(全剧唯一;A 默认、B 主动,见引擎约束③) |
| 前后回声 | 收锚点①枣核去向;"朝白汽走过去·谁也没提地铁也没提打车"回收 S1"末班地铁"/S4.2"打车钱/早会" |
| 关系变化 | 不并排不围圈、各自镜头;靠近停在"一起站着" |
| 信息账 | 两人始终互不知对方住址全名(只有玩家自陈的回显句) |
| 资产 | bg_van_dawn/bgm_van_dawn;无主题曲(温情现实、归 BGM 库) |
| 风险检查 | "谁也没拆穿谁"已改可拍沉默(P2-10);落点后零结算句 |