DESIGN DOC · 03 场景与地图 · #s4

场景安排:城南一区 → 城降庙街 → 天台

城南 17 格 · 光照 · 天气 · 回城规则 — 《热血骑手·物语》设计案按节成页:一个 section 一个文件,左侧目录全站可跳。

04

场景安排:城南一区 → 城降庙街 → 天台

14 章 + 1 场江边 · 一张城市地图串起来

① 骑手站 ② 拳馆 ③ 芳姨面馆 ③B 御膳房 ④ 花店街 ⑤ 高架桥洞 ⑥ 城中村 ⑦ 五金街 ⑧ 公园东门 ⑨ 翡翠山庄 ⑩ 地下拳馆 ⑪ 直播基地 ⑫ 城南江堤 ⑬ 夜市 ⑭ 便利店 ⑭A 珍珠奶茶铺 ⑮ 城隍庙街·天台 城南 — 一镜到底的城市动线(粗虚线 = 主线走向示意;细折线 = 主线实际经过顺序;细实线 = 可自由探索的支路) 编号与 §04C 场景表一致:共 17 格

■ 黄=剧情锚点/安全区 ■ 蓝=学科技能区 ■ 红=硬仗 BOSS 关 ■ 白=支线/探索点 ■ 粉=女主相关 ■ 黑=终章 ■ 金=③B「辣条妹的御膳房」——只能路过、永不进入室内的地标
红线=主线动线(CH.01→CH.14 大致走向);灰虚线=可自由探索支路。本图共 17 个格子,与 §04C 地点复用表 一一对应。两条红线各管一件事:细折线 = 主线实际经过的顺序(①→⑦ → S 系列的 ⑧⑨⑩ → ⑫ → ⑮,其中 ⑭/⑭A 是夜里的两个汇合点);粗虚线贝塞尔 = “一镜到底”的抽象走向示意,只要气势,不要求与节点重合。灰虚线的每一个线头都落在贝塞尔上(已按曲线取点校准)。

4C ★ 地点复用表:城南不是"一章一景",是同一条街来回走三十遍

这是热血物语最容易被忽略、也最省钱的一条基因:剧情推进不等于每章换一个新地方。原作里国夫打到底也就那几条街 —— 商店街、后山、屋顶、武道馆,反复回、反复打,每一次回去都因为玩家变强了一点而变得不一样。本作严格照此执行:全作只有 17 个手工场景(15 个常规格子 + 2 个"只能路过/推门就买"的地标:③B 御膳房、⑭A 奶茶铺),却要承载 14 章主线 + 7 张红单 + 6 条门禁委托 + 5 场竞速 + 3 个隐藏单 + 3 条视角线。下面这张表就是美术预算分配表 —— "到访次数"那一列直接决定这个场景值得画多少层、做多少种天气和破损状态。
本轮新增 ③B「辣条妹的御膳房」:它是城南最火最热的一家店,男主不舍得吃、女神天天点、沙特土豪包机回来也要点。它的成本极低(一张外立面 + 一个取餐窗口 + 一条队伍,永不进入室内),但它同时承担三件原本散在各处的事:① 全作的价格标尺 ② 燕子的口味人证 ③ D7 那张单的来由。详见下方专节 §04D。

场景到访谁在这里等你(可复用功能)剧情必经每次回去视觉/机制上必须有的变化
① 城南骑手站
安全屋 · 车库
25+
最高频
凯哥(派单/催单/双人同行)、订单板、充电柜、更衣镜、老周的车棚CH.01 → CH.14 每一章的起点与终点;§7.6B 连续倒地两次后由这里派双人同行早/午/晚/凌晨四套光照;卷帘门上有无红漆(CH.06 前后);墙上订单板的红单数量是玩家每天回来第一件事;CH.14 之后变成贴满感谢信的站
② 懦夫救星拳馆
安全屋 · 课堂
18~24
随卡关次数浮动
余浪(拳击三阶 + 器械课)、沙袋(免费练连段、能看帧数)、欠账黑板CH.04 首访;此后每次卡 BOSS 都会自然回来(§04B);§08 学费分次收的唯一出口黑板上的欠款数字会累积;沙袋补过三次就换新皮;你的白蜡杆从"借的"变成"自己的"(挂在墙角,第 N 次访问起出现);CH.10 之后毛雄会在门口等你
③ 芳姨面馆
安全屋 · 课堂 · 回血点
14~18芳姨(厨艺五阶)、六口锅的油管线、后门通巷(潜行教学)CH.02 首访;D7「沙色的胃」第一段;蛋糕奶茶补给;§09E 隐藏单 H1 的取餐点灶台干净度随声望变化;回头客奖励(第二次多一个荷包蛋);清真小锅只在 D7 期间出现;打烊后只剩芳姨一个人擦桌子,能触发两条闲聊
③B 辣条妹的御膳房
★ 城南最火的店 · 价格标尺
20+(全是路过)
只看得见的高频
辣条妹本人(全站都这么叫她,key layamei)、取餐窗口永远排着七到十个人、叫号广播、门口两个举手机直播探店的、贴满墙的"差评也裱起来"她家外卖是燕子每章必点的锚点(§09 好感系统);D7「沙色的胃」的原始订单就是这一家;★ CH.03-B「一单双送」的取餐点(六份御膳 → 拆两单 → 赌约,见 §4D.1B);§09D 周六夜赛道的第 2 个弯道;结局 A 后日谈里两兄弟打工的那条街的对门这家店本身从不改变——变的只有队伍长度和那扇出餐窗。绝大多数时候玩家只是路过、闻见味道、看一眼价格牌;它亮着的灯就是"这城市有人活得很好"的证据。唯一一次关门(D7 停灶)是全作最强的异常提示
④ 花店街 · 老周
商店 · 课堂
10~16老周(花语课/挑花档位)、冷柜、包装纸堆CH.03 首访;追燕子线每一次送礼都要回来(买花 ¥88~¥1,880);化妆品代卖货架随资金档位扩张(你越有钱,他能进的花越好);送错的花会被退回插回桶里;情人节/开播日限定摆台
⑤ 高架桥洞
战斗区 · 狗群领地
8~12犬王·大黄、修路班工棚、过桥收费点(豹哥的地盘)CH.05 首战;D3 糖水铺护送;打退后变成可以歇脚的半安全区敌意地形 → 中立地形:CH.05 打退之后再来,狗会趴在你脚边、大黄讨半份凉面;夜里只有路灯一圈黄光;D3 要求"只能走不能跑",同一张图手感完全不同
⑥ 城中村 · 毛雄家
剧情锚点 · 全作最暖的一格
9~14毛雄妈(她的主要戏份是在一楼门面支起那口自己的锅)、二楼杂物间、楼道声控灯、门口那根永远晾着被子的竹竿CH.06 泼漆;CH.09 被掳前夜;CH.10 之后的性格分水岭;§09E H2楼道灯坏了几盏是可量化进度(你修到第三盏时桃桃会拍下来发直播间);墙面红漆 → 重新粉刷;杂物间空了以后变成毛雄练拳的地方
⑦ 五金街 · 废品陈伯
武器商店 · 课堂
7~10陈伯(棍术前置/翻译课)、旧轮胎、钢管架CH.07 首访;棍术三阶的兵器来源;§09C D7 第二段问路货架就是武器图鉴:你学会哪一阶,他就敢摆哪一件;打退狗群后他开始卖"防狗喷雾"(萌系道具)
⑧ 人民公园东门 · 岗亭
门禁关 · BOSS
6~10
同类玩法复用
门神·顾长根、三层激光、巡逻节拍、岗亭收款码(隐藏彩蛋)CH.11 主战场;它同时是"门禁关"这一类玩法的母版——§09B 分布表里 CH.02-B 医院住院部侧门 / CH.05-B 桥洞围挡 / CH.07-B 五金街仓库 / CH.12-B 直播基地闸机 / 隐藏车库关,全部复用这里的同一套激光+巡逻+倒计时逻辑(唯一例外:D1 的门禁在 ⑨ 翡翠山庄自己的围墙 上,不在本格)。
另:喜来登酒店大堂/电梯厅不是第 17 个格子,它是 ⑮ 城隍庙街商圈 里的一栋楼(见 §04C 下方"美术预算"与 §09C.3 D7 第三段)。
"门禁关"是一类关卡而不是一个关卡:同一套激光+巡逻+倒计时逻辑换 6 层皮。顾长根认得你 —— 放过他之后,后面每一处门禁他都替你望风,巡逻路线直接少一组
⑨ 翡翠山庄别墅区
危险大单
4~8业主(罗总名下房产)、保安队、后门车库D1(小费 ¥2,000);CH.12 之前的踩点;隐藏车库关第一次是"未知的高墙",第二次起门牌、树丛、监控死角全部记在玩家的手绘地图上(游戏内真的给一张会被涂脏的纸)
⑩ 地下拳馆 · 洗浴中心顶层
硬仗区
5~9豹哥、裁判·无名、赌盘、车轮战对手CH.08 赌一场;CH.09 四段连打;二周目可重打的"再赌一把"观众席人数 = 你的声望可视化;第一次去是陌生人,第三次开始有人喊你外号;赢钱次数多了赔率会针对你调低
⑪ 直播基地 · 写字楼
爱情线 · 群战
6~10燕子、桃桃、房管、舔狗军团、罗总办公室、闸机CH.12 线下见面;D6 备用麦克风;§03C 燕子外传主场景走廊随"舔狗浓度"变拥挤;电梯间是唯一的独处空间(毛雄线独占一句台词);开播倒计时用窗外天色表现
⑫ 城南江堤
情绪锚点 · 水域
5~8救生员吴灾、渔排大叔、堤岸长椅、台阶CH.10 那一跳(唯一不可操作);D4 江堤渔排;吴灾憋气课;CH.13 决斗前的沉默散步水位/涨潮是机制不是背景;CH.10 之后这里允许长时间挂机不推进时间(全作唯一一个"什么都不用做"的格子)——积极基调靠它兜住
⑬ 夜市 · 强叔烧烤
回血点 · 情报点
8~12强叔(街头课)、烤串回血、以烧烤换情报D7 第二段问路;§09D 周六夜赛道起点;街头格斗随机遭遇摊位会因为你帮过忙而多送一串;周六夜整条街被封成赛道(同一张图两种玩法);凌晨收摊后只剩一盏灯和一个扫地的人
⑭ 便利店(24F)
商店 · 回血
12+
路过即进
店员、蛋糕/奶茶冰柜、赊账(D2 解锁)§7.7 吃东西回血的主入口;每次倒地重来前的自动补给点冰柜库存随时间变化(回晚了蛋糕卖完);你常去之后收银台开始给你留最后一份
⑭A 珍珠奶茶铺
学生街 · 补给点 · ★全作最萌的一格
15+
路过即进
粉白圆角店面、开放吧台(封口机/量杯/冰槽全看得见)、门口两米高的巨型奶茶杯模型、排队栅、店员小妹、墙上贴着燕子同款直播海报;门口永远挤着放学的人和等外卖的小哥§7.7「燕子同款·双拼奶茶 ¥58」的出处(CH.03 花店街支线解锁);奶茶 +45 HP 的购买点;她直播时点的那杯 ¥28 奶茶从这里出(§09 好感系统「每章至少一次」的锚点);毛雄记熟的那台冰柜就在这条街上(§04B 幕一钉子②);CH.03-B「太后奶茶」的来源对照;D7 之后杨洋沸再没点过这一家;结局 A 后日谈里,燕子把自己的第一家店开在这条街上,对面就是御膳房它是唯一「所有转角都是弧」的格子:放学高峰(rush)整条学生街的人流会挤到画面前景,排队 6 人 → opt.rush=true;夜里霓虹落到地上的光是粉色——全作唯一一处把品牌色打到地面上的格子;打烊后只剩那盏粉灯,卖完的杯子模型收进店里,只剩空位。注意它和 ⑭ 便利店是两个地方、两套材质,不要混用。
⑮ 城隍庙街 · 商圈 · 天台
终章 + 城南最高的一栋楼
4~8刀哥、全城骑手驰援名单、铁丝网外的燕子、喜来登酒店(32F 行政套房 / 大堂 / 电梯厅)、地下车库入口、城隍庙本身CH.13 天台决斗;CH.14 最终战;结局动画;D7 第三段「喜来登 32F」(电梯厅双血条战);隐藏车库关的入口也在这一格它是一条街,不是一栋楼:⑮ 用一个底图承载三个"看似新场景"的地方——喜来登大堂/电梯厅、32F 走廊、地下车库,再加 CH.13/14 的天台。这四个内景共用同一套材质与光照,只是楼层不同,所以 D7 那一场硬仗几乎不额外花场景预算。
前期只是背景里的天际线(CH.01 就能看见、进不去);CH.13 才开门;最后一步台阶的数量在三条视角线里完全一致 —— 这是"全景回放"能对上的物理证据
复用三条硬规则

回去必须有理由、有变化、有记账

① 理由:每个格子至少承担两种功能(安全屋+课堂 / 商店+战斗区 / 剧情锚点+回血点),否则不值得做。
② 变化:每次回访至少有一处可见差异(灯光、破损、货架、NPC 态度、音乐层次)。
③ 记账:变化全部来自 worldState,不允许"看起来变了但数据没变"。

美术预算怎么花

按到访次数配比

①②③⑭ 这四个高频格子拿走近一半的场景预算(四套光照 + 破损态 + 营业态)。一次性场景只有两处:城西殡仪馆别馆(D2,全程无战斗,一套走廊就够)和喜来登 32F 套房门内(D7 结尾,两个镜头)。喜来登这栋楼本身不算第 17 格 —— 它是 ⑮ 城隍庙街商圈里的天际线主角,大堂/电梯厅/走廊全部复用 ⑮ 的材质。③B 御膳房是另一种便宜:它只做"外面"——玩家永远在排队、永远隔着玻璃看,越想吃越进不去,反而省掉一整间内景。这条纪律能让 17 个格子做出 30 章的量。

对微信端尤其重要

短会话 = 高频回访

小游戏玩家每次只玩 6~10 分钟,上线第一件事一定是"回骑手站交单 → 顺路学一阶 → 下线"。如果每章都是新地图,短会话根本塞不进一次完整的"往返"。所以高频格子的加载速度、地图直飞、断点续传优先级最高(见 §15)。

为什么这一节必须存在:上一版逐章设计读起来像"14 个不同的地方各打一仗",那是 RPG 的写法,不是热血物语的写法。热血物语的味道来自"这条街我来过,我记得那个喷泉,上次把我打趴的人今天站在这儿"。所以下面每一章的"场景"字段都以本表的编号为准 —— 同一个格子出现五六次是正常的,也是省钱的。

4D ★★ 城南最火的店:「辣条妹的御膳房」

这家店是本轮新加的城市地标,也是全作唯一一个"玩家始终不舍得进去吃"的地方。它的作用不是提供玩法,而是当一把尺子:读者/玩家只要看见男主在它的价格牌前面站了三秒然后骑车走人,就同时知道了三件事——他多穷、这条街多热闹、以及他为什么愿意为燕子点一次。一个店名能把经济系统、爱情线、和 D7 那张红单的动机一次性串起来,这是本作性价比最高的一次设定增补。

店本身

名字越土,生意越火

门面不大,招牌却做得极尽浮夸:黑底金字"御膳房"三个大字,右下角一行小字"辣条妹 · 现炒",晚上霓虹全亮,隔着两条街能看见。门口永远排着七到十个人,叫号广播是一句城南人都听腻了的女声:"XX 号——您的御膳好了。"

菜单只有六样,全是重油重辣的重口味小吃:辣条拌面、烤冷面加蛋、脑花豆腐、麻辣爆肚杯、甜辣鸡翅、一碗"太后奶茶"。均价 ¥48 —— 是芳姨那碗葱油拌面(¥12)的四倍。

老板娘本人不炒菜,只站在出餐窗口收钱、怼人、以及偶尔替排队的姑娘拎包。她嘴毒但从不缺德,差评被她裱起来挂在墙上。

辣条妹

她不是反派,也不是情敌

全城只叫她辣条妹,29 岁,城南本地人,key layamei。前职校烹饪班第一名,毕业没进饭店,先在夜市支了一口锅,三年做成全城外卖单量第一。她的存在是为了证明一件事:城南也有人靠一口锅翻身了——所以男主在这里排队不只是心疼钱,也是在记着自己要什么。

硬约束(不许写成恋爱竞争):她对两个男主没有任何感情线,❤好感永远不会因为跟她互动而变动;她只在关键时刻给情报、给折扣、给一句让人记住的话。她是这座城市的幸存者样本,不是候选项。

为什么男主不舍得吃

¥48 是一道数学题

白单 ¥60 一单。去御膳房吃一顿 = 跑掉一整单。所以游戏里给了他一个专门的机制:「看一眼价格牌」——路过时按下停留,他会算一遍今天差几单,然后上车走人。这个动作在 CH.01 教一次,之后每次路过都能按,台词随他的现金池变化:

· 💰<¥200:「……今天风是辣的。」
· 💰¥500~2,000:「两份烤冷面,一人一半,够了。」
· 💰≥¥5,000(CH.10 之后):「我他妈终于有钱了。」(但他还是没进去 —— 他把这顿留给了别人)

最后一句是全作的伏笔回收点:A 结局里他第一次坐进去吃的不是自己那份,是三份。

口头禅·叫号广播

全城南人人都听见的两句话

她站在出餐窗口后,一天说上几百遍,只有两句话从来不改。

其中一句是叫号广播,全城南人都听得耳熟:"XX 号——您的御膳好了。"

另一句是收钱的口头禅,也是这家店唯一条规矩:「四十八,概不赊。纳赛尔在32F套房里点了七十二份,她也是这句话;毛雄第一次想赊,被她用这句话顶了回去。

设计意图:口头禅负责的是让玩家听一遍就记住,不是讲道理。¥48的冷、公平、不向钱低头,全靠这两句话完成,不需要台词解释。

口头禅·招牌动作

只靠剪影就能认出她

招牌动作:叉腰、抬眉、坏笑——立绘骨架已锁定:armPose: hips / mood: cross / mouth: smirk。她永远是这个姿态:接单、收钱、怼人、骂人,姿势一律不变。

她的小动作:敲台——后台出餐慢了,她拿锅铲在出餐台面上「啪啪」敲两下,一句话不说。这个声音在游戏里是一个纯音效钥匙:玩家听见啪啪,就知道「有人要被她骂了」。

识别度锁定:齐刘海+皮筋+大圆眼镜+橙围裙+双手叉腰。全作只有她一个人把手插在腰上,因此远景、剪影、小头像、移动端低分辨率屏都能辨识,不需要名牌。

为什么全城南单量第一

不是因为好吃,是因为稳

城南好吃的店很多,她能拿下单量第一,靠的是三件事,而且只有这三件事:

① 出餐钟,从来不变。六样菜写死在墙上,不接定制、不加新品、不换口味;骑手把她家当成打卡钟用,不用猜时间,也不用怕临时改菜单。

② 不退钱,但永远给多。一份烤冷面多给半铲、多打一个蛋、袋子里多一包纸巾。骑手带走的是确定的好处,不是客气。

③ 她认得每一个骑手。谁超时了、谁被打了、谁两天没来取餐,她在窗口全看见。她从来不问,但会在第二天多给一杯。

这才是她能活成全城南单量第一的原因,也是她能当「幸存者样本」的原因:她不是运气好,她是把一件小事做到了全城南最稳。玩家在她身上看见的是「坚持」这两个字的价值,这是本作「热血」两个字最低调的一次点题。

4D.1 她家的外卖 = 燕子的默认订单(把"口味"变成可记账的好感)

规则具体数值为什么这么设计
每章必点一次燕子每章至少下一单御膳房(¥48 + 配送费),派单会落到两位男主身上之一。这一单不收超时罚款,因为她备注永远写"不急,我先播着"。把"她喜欢吃什么"从一句台词变成一笔重复出现的支出。玩家恨的不是她花钱,是自己在给她跑腿还挣不到。
送到有 ❤准时且餐盒完好 → ❤+3。但洒单/送错窗口的 ❤−3 只对毛雄(B 线)生效 —— 他怕的是给得不够;杨洋沸(A 线)洒了只扣配送费与声望,永不扣❤(她不会因为他少做了一件事就减分,那是"考核"不是"感情",见 §03B.4 反舔狗铁律)。复用 §09 已有的"每章至少一次奶茶外卖"判定逻辑,零新增系统。
他自己不吃玩家可以花 ¥48 给自己买一份御膳(回满气血 + 「辣到清醒」buff:怒气增速 +15%,持续 3 分钟)。但每次吃都会扣 ¥48 —— 相当于半单白钱的肉痛。§7.7 吃东西回血表里它是唯一"贵到值得犹豫"的一档,让"舍不得"变成玩家自己的体感而不是旁白告诉他。
请她吃 = 大事件💰≥¥48 时对话出现选项「请你吃御膳」→ ❤+9、🤝+4,触发一条三人坐在路边台阶上分两份烤冷面的打字机。这是 CH.10 之后才开放的选项(之前他请不起,也开不了口)。把一个店名做成爱情线的进度条:什么时候他敢按那个选项,玩家比谁都清楚。
毛雄的特殊一句B 线路过时他永远多看一秒。CH.09 之后回访,字幕只有一句:"我以前天天给她点这家的单,一次都没舍得让自己尝一口。"打赏心理和点外卖心理是同一种心理 —— 这句话是理解第二幕动机的钥匙。

4D.1B ★★★ 正史关卡「一单双送」:六份御膳,谁先送到谁赢

这是全作最重要的一场三人戏,也是两个男主友情的起点。它同时回答三个原本说不通的问题:① 两个互相看不顺眼的同事凭什么一起行动;② 一个"舍不得吃 ¥48"的人凭什么后来敢请女神吃;③ 兄弟俩为什么在 CH.13 打到最后还都留着对方一命。做法是把"一顿饭"变成一场比赛,把"一场比试"变成一段友情 —— 全程零暴力,是本作唯一一次"两个人都在为对方好,却都以为自己在跟对方较劲"。

触发条件

Day 3 · 11:47 · 午高峰

燕子在御膳房一次下六份(她开播请全站的人吃,备注写"送到就行,别敲门,我在播")。系统判定超出一人承载量 → 平台自动拆成两单,派给同一站点的两个骑手,取餐点相同(③B 出餐窗),送达点不同:A 单 = ⑫江堤外景位(她的户外机位),B 单 = ⑪直播基地 6F 走廊。
★ 硬性一致:这一单必须落在 CH.01-B 认识关之后、CH.05 盒饭事件之前。此时杨洋沸对她只到"认识",毛雄已经在偷偷算钱 —— 两人的温差正好是这一关的燃料。

赌约(台词写死)

输的人请对方吃一顿御膳房

毛雄看见单价 ¥48×6,脱口而出一句"这我一年都吃不起"。杨洋沸笑他:
"那你跟我打个赌。谁先把自己那份送到,谁赢;输的人请对方吃一顿辣条妹的御膳房 —— 堂食,不加蛋那种不算。"
毛雄当场应战,因为他脑子里转的是另一件事:"万一我输了,是不是就能跟她坐在同一家店里吃一次?"
→ 这一句是全作的杠杆:¥48 从"他不舍得吃的东西"变成"他自己开口想赢的东西"。玩家第一次对这个价格牌有欲望,而不是只有敬畏。

玩法本质

双人分单竞速 R0

复用 §09D 的骑行动力段与 §09B「手里有货」限制:保温箱占双手 → 不能跳、不能跑、只能压弯。两人同时出发、共用一张城南地图、各走一条路线,AI 对手就是彼此(ghost 回放)。
胜负关键不是速度而是取舍:抄近路要穿 ⑤桥洞(狗群)或 ⑥城中村巷战(窄、颠、会洒);走大路稳但一定输。洒一份扣 1/6 完整度;洒两份以上直接判负 —— 这不是罚钱,是她会在弹幕里说"今天的面有点凉"。

★ 友情的证明(设计意图)

他故意让了他一次,而且做得很烂

这一关真正要留下的不是谁赢,而是那一秒:杨洋沸在 ⑧公园东门路口回头,看见毛雄为了护住第二份烤冷面用胸口垫住箱盖、被铁皮划了一道,于是他从那条更快的小路拐回了大路。
(字幕)"他不是没看见那个红灯。他是看见了,然后决定等。"
这就是"纯爱战士之间第一次互相成全":两个人都在让,且都以为对方不知道。CH.13 天台决斗时这一幕会作为决胜局按键前的最后一帧闪回回收 —— 玩家按下那个键的时候,手是抖的。

4D.1B.1 关卡流程(八拍 · 可直接进关卡编辑器)

拍时间发生什么玩家操作三视角独占内容
①11:47
①骑手站
订单板跳出六份御膳,凯哥一句"一个人搬不动,你们俩去"。无操作,读字幕(本关唯一的"强制组队"理由由物理承载量给出,不由剧情硬掰)[A] 他先看的是路线;[B] 他先看的是金额;[Y] 她在弹幕里发了六个"?"——她不知道自己点了多少
②11:52
③B 御膳房
取餐窗排队十一个人。辣条妹隔着窗口把两个箱子递出来,说了全作第一句"你们仨是我见过最磨叽的客人"的前身:"黄衣服的,你数一下,少一份我不认。"清点 QTE:按小票核对六份(脑花豆腐×2 / 烤冷面加蛋×2 / 辣条拌面 / 太后奶茶),放错格位开局 −10 秒[B] 他把"太后奶茶"单独放进自己外套里,因为"冰的不能压"。这个动作在 CH.12 会被燕子认出来
③11:58赌约成立(见上方台词框)。站长在旁边开盘,赔率一边倒。选择对话:「应战」/「不该这种赌」。两条都不影响胜负,但 B 线选后者会让 💗期待值 −6(他其实知道自己在赌什么)[A] 他根本不在乎那顿饭,他在乎的是"两单都别超时";这是他反舔狗一致性的关键一屏
④12:00
出发
同时发车。屏幕一分为二(横屏)/上分下分(竖屏),两边都是可玩状态,玩家可以随时切控。压弯槽 + 氮气;手里有货 → 禁跳跃、禁奔跑、撞击不掉血只掉完整度[Y] 她在两头都开了摄像头,同一个画面里有两个机位在剪这场比赛
⑤12:06
⑤或⑥
第一次抉择点:桥洞(快、有狗)vs 大路(慢、稳)。这里教玩家本作最重要的价值观 —— 快不等于对。选路。狗群关在这里是可绕过的:打它们最快,但箱子里的面会洒[B] 他停下来把大黄喂了(−25 秒),这是他这辈子第一次为了别人耽误自己的事
⑥ ★12:11
⑧公园东门外
★ 那一秒(本关的心脏):杨洋沸的镜头拉近,他回头看见毛雄用胸口垫住箱盖。玩家必须在 1.2 秒内做出反应。QTE:按住刹车。按了 → 走大路(正史);不按 → 走小路赢得很干净(成就「他真的很快」,但结局 A 的后日谈会少一句话)[A] 内心独白只有一个字:"等。"
[B] 完全没看见,他一路都在想怎么把那顿"输出去的钱"省下来
[Y] 她把这一段剪成了第二条爆款,标题《城南的两个傻子·第二集》 —— CH.14 驰援名单里有一条弹幕:"所以到底谁赢了?"
⑦12:19
终点
正史结果:杨洋沸先到 41 秒(见下方"正史裁定")。两份餐都完好,温度都还在。送达 QTE:把箱子递出去、别说多余的话[B] 他到的时候她已经开完播了,站在门口捧着还热的奶茶说了一句"你这份比较好吃"。他记到今天
⑧当晚
⑬夜市口台阶
兑现赌约 —— 但不是他请的。杨洋沸把两份御膳放到台阶上,说:"这顿我请你们俩。我去跑下一单,22:00 前还得干三单。"然后他真的走了。剩下毛雄和燕子坐在台阶上,两份烤冷面,三个人分。自由对话关:三个选项,怎么选都不会错,只是留下不同的话(打字机演出,无失败)★ 这一屏是 §04D「结局回收」里"三份烤冷面加蛋"的镜像前置:同一张台阶、同样的两份餐,区别是那天有人走了,结局那天没人走
R0 示范剧本(打字机字幕 · 节选)

[③B 辣条妹的御膳房 · 取餐窗 · 11:52]

辣条妹:黄衣服的,数一下,少一份我不认。

毛雄(盯着小票):……四十八,四十八,四十八……这一箱两百八十八。

杨洋沸:你算什么呢。

毛雄:我算我一年能不能吃上一顿。

杨洋沸(笑):那你跟我打个赌。谁先送到,谁赢。输的请对方吃一顿辣条妹的御膳房 —— 堂食,不加蛋那种不算。

毛雄(停了半秒):……行。

(字幕)他答得太快了。快到他自己都没反应过来,他其实想输。

[⑧公园东门外 · 12:11]

(字幕)前面有条小路,穿过花坛能省四十秒。杨洋沸已经拐进去了。

(字幕)他从后视镜里看见黄衣服的把整个上身压在餐箱上,用胸口挡住了箱盖。

杨洋沸(一个字):等。

(字幕)他退回到大路,等了整整一个红灯。

[⑫江堤 · 12:19]

燕子(举着手机,另一只手接餐):哇……你们俩是一起的吗?谁赢了?

杨洋沸:我。

燕子:那他呢?

杨洋沸(已经把车掉头了):他请我吃。晚上我请回来。行了我走了,还有三单。

[⑬夜市口 · 台阶 · 21:40]

(字幕)两份烤冷面加蛋,一碗辣条拌面,一杯还剩半口的太后奶茶。

毛雄:……他说他请,他就真请了。他还真去跑单了。

燕子:他人挺好的。

毛雄(筷子停了一下):嗯。比我好。

(字幕)那天晚上他第一次觉得,喜欢一个人不一定要一个人扛。

★ 正史裁定(跨线不可变事实)

杨洋沸先到,但那顿饭是他请的

三条线看到的必须是同一个结果:杨洋沸赢,毛雄输,请客的人是杨洋沸,付钱的方式是"我请你们俩,我去跑单"。
为什么这样定:① 他若输得莫名其妙就变成"运气不好的人",他赢了却把钱花出去才叫"算得清账但不抠";② 他绝不接受毛雄为他花钱,也绝不肯承认自己让过人 —— 这正是"反舔狗铁律"之外他的第二条人物骨架:我有我才给,给完我不提;③ 毛雄输了但吃到了、还被她记住了"你这份比较好吃" —— 他一厢情愿的奉献第一次收到了回响,虽然只是一句关于面的话。

三视角的差异(信息不对称的新素材)

♻️ 二周目才知道他等了一个红灯

[A] 他从不提那次让速。二周目重玩 A 线才能看到那 1.2 秒的 QTE 提示词是"等"而不是一次操作失误。
[B] 他一直以为自己输在"路上喂了狗",所以在 CH.13 之前他都对杨洋沸有一句亏欠 —— 这是兄弟线的债务,也是天台那场架最后打不完的原因。
[Y] 她剪辑时逐帧看过那段素材,她是全作唯一一个从第一天就知道"蓝衣服让了"的人。CH.13 她那句"你们俩到底谁先喜欢我的,重要吗"就是从这儿来的。

数值与奖励(不做成第 10 条支线)

它是主线里的一拍,不是可跳过的外快

🤝义气 +12(本作单场最高)· ❤+3(只在 [B] 视角结算,因为她记住的是黄衣服的)· 现金 +¥0(配送费正常入账 ¥12,赌约的 ¥96 由杨洋沸支付并写入 flags.r0_treat)
永久解锁:「一单双送」路线记忆(§09D 所有赛道的 ⑧公园东门外那段路对该玩家 −1 秒)+ 称号「城南最快的两个人」(复数,全作唯一一个复数称号)。
失败处理:本关不存在失败。洒了也只是她那句"今天的面有点凉",第二天照样下单 —— 本作不惩罚玩家的情感选择。

⚠️ 四条实现纪律:① 不许出现"为了她我输了比赛"这种台词 —— 毛雄输了是因为他喂狗和他确实骑得糙,不是因为爱情,否则就把两个角色都写轻了;② 杨洋沸的让速只能演、不能说,全关他不许解释自己为什么走大路,一说就变自我感动;③ 燕子不许知道自己被让了还不许主动挑明,她只在 Y 线内心独白里说一句"我把那一帧存下来了,等他们自己讲";④ 这一关没有敌人、没有 KO、没有扣钱,与 CH.01-B 一起构成第一幕仅有的两关"零暴力剧情关",它们的价值是让玩家先学会喜欢这两个人,再开始打。

4D.2 ★ D7「沙色的胃」的真正来由(顺手补掉一个原有的逻辑洞)

原来写法有个说不通的地方:纳赛尔的动机是"三年前在城南工地吃过一碗芳姨的葱油拌面",可他这次下的单地址只写了两个字"江边",最终送到了喜来登 32F。如果他要的是芳姨那碗面,为什么不直接点芳姨?现在用御膳房把这个洞补上,反而更顺。
D7 开场(正史唯一真相)

[骑手站 · 订单板 · 21:03]

(字幕)那天晚上的红单是从辣条妹的御膳房发出来的 —— 全城单量第一的店,平时一天三百单。

(字幕)今晚它停灶。门口的队伍散了,招牌只亮了一半。

辣条妹(站在台阶上,手里捏着手机):有个阿拉伯人包了我一整个灶台,要我给他做一份辣条拌面送到江边。

辣条妹:我说我脑花豆腐卖完了,他说没关系,他等。我说不行,我今天关火。

杨洋沸:为什么关?

辣条妹:因为他让我别收钱。我这辈子头一回遇到不要我收钱的人,我就怕。

(字幕)于是他把订单转到了骑手站:谁肯替我把这碗面做到、送到,我给两万。

(字幕)芳姨那口锅之所以出现在这段故事里,是因为御膳房停灶的那晚,全城只剩芳姨还开着火。她要的是热的 —— 谁的锅不重要,重要的是有人肯为他现煮。

镜像对照(保留原设计)

同样是无所谓的一笔巨款

罗总刷十万是为了控制,纳赛尔撕两万是因为他真的不知道人民币多少钱。御膳房是第三种:辣条妹一分钱不肯多收,她说"我店的规矩是四十八"。三种对钱的态度摆在一起,才是本作想说的东西。

玩法钩子

「停灶」是唯一的异常提示

③B 是全作唯一永不改变的格子(队伍长度会变,灯一直亮)。D7 那天它黑了——玩家路过时不需要任何 UI,一眼就知道有事发生。这就是 §09E "看街道做事"哲学的最强一次落地。

结局回收

A 结局的第一顿饭

燕子的实体店开业那天,两兄弟第一次走进御膳房,点了三份烤冷面加蛋。辣条妹认出了他们,说了句全作最市井的祝福:"你们仨是我见过最磨叽的客人。"C 结局里这家店照常营业,只是少了一个天天点外卖的人。

逐章设计

CH.01

骑手站的清晨

教学关 · 安全区 · 无战斗损失 · 含 CH.01-B「爆胎的白月光」(三人认识关,见 §3B.1B)
场景

城南骑手站门口,卷帘门、充电柜、六辆电动车。早高峰前,站长凯哥在点名。

美术基调:晨光橙 + 水泥灰,BGM 口哨旋律(主题曲第一次出现)。

玩法

移动 / 跳跃 / 推搡 / 捡箱子;把三单送到巷口。教会玩家"边走边打"和"用外卖箱挡一次攻击"。

CH.01-B · 认识关(本章的后半,占 3 分钟)

站门口一辆电动车爆了胎,车主是个正在赶开播的女主播。操作切到杨洋沸:按住 L 拧螺丝(节奏判定)→ 再切到毛雄:抱着比自己还大的货箱走三段天桥楼梯(双手被占,不能跳不能跑)。限时 2:30,超时不失败。这一关没有敌人、没有扣钱,唯一的作用是让玩家亲手认识她——完整规则与三视角独占内容见 §3B.1B。

认识关收尾(三个人各留一个钩子)

(字幕)蓝衣服的修完车没收钱,只说了一句"胎便宜,人贵"。

(字幕)黄衣服的来回搬了三趟,最后一句完整的话是"到了"。

(字幕)她把这段拍成了视频,标题叫《城南的两个傻子》。

→ 本关之后:毛雄线解锁 💗期待值槽(+18)· 燕子线解锁两个骑手的工号 · 杨洋沸线只解锁一句可重复台词"下次别扎钉子"。三条线的爱情曲线从这里开始完全不同步,这是本作人物立体化的地基。

打字机字幕(节选)

[骑手站 · 06:40]

凯哥:毛雄,昨晚那单你超时了 4 分钟。

毛雄:路口封了,我绕的桥洞。

杨洋沸:桥洞现在归豹哥管,过一辆收两块。

凯哥:……那你今天多跑两单,把钱挣回来。

(画外音 · 手机提示)燕子:有人能帮我把这单送到吗?加急。

CH.02

面馆后厨 · 一碗面的功夫

支线入口 · 学"厨艺" · 首个好感事件
场景

芳姨面馆,油烟、案板、一口大锅。后院有小院可以练功。

玩法

小游戏:拉面 QTE(节奏条)、颠勺(保持火候 3 秒)。成功做出"葱油拌面",失败会引来讨债的马仔,转入第一场真打。

奖励:芳姨教你「热汤泼面」——投掷类招式,对犬群有奇效。

剧情钩子

燕子来吃面,只点了一碗最便宜的。毛雄偷偷加了个蛋。她抬头说了句"谢谢",好感 +5。

CH.03-B

一单双送 · 谁先送到谁赢 ★★★

正史剧情任务 · 双人分单竞速 R0 · 两个男主友情的起点 · 零战斗零扣钱 · 完整规则见 §4D.1B
场景

③B 辣条妹的御膳房取餐窗 → 城南半张地图 → ⑫江堤外景位 / ⑪直播基地 6F 走廊 → ⑬夜市口台阶。午高峰,队伍排到马路牙子上,叫号广播一直在响。这是全作第一次让玩家走进(而不是路过)那家店门口。

玩法

清点 QTE(按小票核对六份,放错格位 −10 秒)→ 同屏双人分单竞速:共用一张地图各走一条路线,ghost 对手就是彼此。手里有货 → 不能跳、不能跑、只能压弯;洒一份扣 1/6 完整度,洒两份判负。核心抉择只有两种:抄近路(快、会洒)还是走大路(稳、必输)。

★ 那一秒(本关的心脏)

12:11,⑧公园东门外。杨洋沸已经拐进能省 40 秒的小路,他从后视镜里看见毛雄把整个上身压在餐箱上、用胸口挡住箱盖。
QTE 提示词只有一个字:「等」。时限 1.2 秒。
按下去 → 退回大路等一个红灯(正史);不按 → 赢得干干净净(成就「他真的很快」,代价是结局 A 的后日谈少一句话)。

收尾(兑现赌约 —— 但不是他请的)

(字幕)两份烤冷面加蛋,一碗辣条拌面,一杯还剩半口的太后奶茶。

毛雄:……他说他请,他就真请了。他还真去跑单了。

燕子:他人挺好的。

毛雄(筷子停了一下):嗯。比我好。

→ 结算:🤝义气 +12(单场最高) · ❤+3(仅 [B] 视角) · 现金 +¥0(配送费 ¥12 正常入账,赌约的 ¥96 由杨洋沸支付并写入 flags.r0_treat)· 解锁称号「城南最快的两个人」(全作唯一复数称号)+ §09D 全部赛道的 ⑧外那段路 −1 秒。本关不存在失败。

CH.03

花店街 · 挑花也是技术活

商店街 · 送礼档位解锁 · 本章之前先打 CH.03-B「一单双送」(Day 3,见下方独立卡片)
场景

一整条街的鲜花铺子,霓虹水牌,地上全是水。敌对势力"职校生小弟"在这里收保护费。

玩法

清掉三条小巷的小弟 → 老周开放花束合成:便宜档(雏菊 ¥30)/ 中档(向日葵 ¥180)/ 高档(芍药 ¥680)。送错花会扣好感——燕子喜欢芍药,因为那是她奶奶种过的花。

隐藏要素

打服的小弟"校服头"之后会在 CH.07 帮你开门(原作"化敌为友"致敬)。

CH.04

懦夫救星拳击馆 · 交学费

核心技能区 · 首次付费学习
场景

旧厂房改的拳馆,沙袋、绳圈、一台老收音机。墙上贴着褪色的省赛海报。

玩法

三节课递进:① 直拳(¥200)② 勾拳+格挡反击(¥500)③ 组合技「三连撞」(¥1200)。每节课是一次打靶计时挑战,不达标不退钱。

钱不够?回去跑单。这就是我们想要的"差一点点"。

打字机字幕

(推门 · 馆内挂着一条横幅:"懦夫救星 · 专治不敢还手")

余浪(头戴奥特曼头饰):你会打架吗?

杨洋沸:我会送货。

余浪:那就先学会挨打。光,是需要一直在线的。

毛雄:馆长你头上那个…能摘一下吗?

余浪:不能。摘了就不是光之继承人了,是光之离职人员。

(第一节课结束 · HP 剩余 12%)

余浪:明天再来。别迟到。迟到的人洗沙袋。

CH.05

高架桥下 · 流浪狗群 ★

你点名的场景 · 中型 BOSS · 纯格斗
场景

桥墩之间的废车场与垃圾堆,十几条狗从阴影里一条条走出来。地面有水洼反光,远处是城市的灯。

玩法 · 三层压力

① 数量压制:杂兵犬 8~12 只同时存在,会扑咬(跳跃可躲)、绕后(背身会被扑倒)。

② 不能杀:打死狗扣声望且拿不到掉落;正确解法是打退(打到眩晕后它会逃跑),保留"你只是在求生"的道德感。

③ BOSS 犬王·大黄:三段形态。第一阶段冲撞(横向突进,需格挡);第二阶段召唤两只黑背夹击;第三阶段它叼走了你的外卖箱 —— 限时 20 秒追回去,否则本单失败。

为什么打它们

(字幕)要想准时送到,就得穿过这个桥洞。(旧稿写的是“这条桥洞是唯一能准时到达的路”,已按 §3B.2B R-3 修正:玩家实际上可以绕路、也可以放弃这单,不存在唯一解;桥洞只是唯一能兼顾“准时 + 不超时扣钱”的近道,而这一单的报酬正好等于两块过桥费的两倍。)

(字幕)它们也不是故意的,它们只是饿了。

(击败犬王后)大黄趴下,让出一条路。你留下半份凉面。

→ 后续 CH.09 起,大黄会成为跟随 NPC,帮你咬马仔。

★ 彩蛋台词 ·「打狗棍」(CH.05 过场,玩家第一次拿到那根断杆时)

时序说明(先看这段再写台词):×1.6 的特攻只挂在名物「打狗棍」上,而那是 ¥1,400 第三节的东西。CH.05 这一晚毛雄手里只有一根从垃圾堆里捡的断拖把杆(临时武器,对犬 ×0.6),棍术一阶都还没学。所以这一关绝对不能演"加成已经生效"——只能演"提前告知有这么回事"。由杨洋沸说漏半句,又咽回去。

毛雄(抢过断杆在头顶转了两圈,差点抽到自己耳朵):"这玩意儿拿来打狗能不能超级厉害?"

杨洋沸(把杆子抽走,顺手在他脑门上敲了一下):"棍子不是用来打人的,也不是用来打狗的。你连握法都不会,拿它抡狗和拿手机抡狗没区别。"

毛雄(揉脑袋,不服气):"那你知道怎么打?"

杨洋沸(停在路口那盏黄灯下面,看着手里的杆子,声音低下去):"……打狗棍。"

毛雄:"啊?"

杨洋沸(把杆子塞回他怀里,转身走):"没什么。走,去拳馆。我请。"

→ 玩家学满第三节、拿到名物「打狗棍」之后,第一次再遇到狗会发现:杂兵犬原来要五下才打退,现在两下就退。这一刻他会瞬间想起那句被咽回去的"打狗棍"。
→ 数值实现见 §7.9.2 犬类行与 §7.8;台词本身永不允许出现乘数、百分比、"+60%"这种字眼。

★ 这条彩蛋的两条实现纪律(写进文案校验器)

① 台词里永不允许出现乘数、百分比、"对犬类伤害+60%"这种字眼。数值只能被玩家的身体记住(五下变两下),不能被念出来。这叫回报性台词,不叫数值说明书。一旦念出口,玩家从此只会把它当说明文字跳过。

② 杨洋沸必须说到一半吞回去("……打狗棍。""没什么")。他不解释自己为什么知道这件事——这是他的人设:从不把话说完,也是二周目才看得懂的钩子。
★ canon 约束(不要写成"他会用棍"):杨洋沸此刻同样一阶棍术都没学——第一幕末(CH.04)两兄弟才刚解锁「懦夫救星」,而本关是 Day 7。所以这句"打狗棍"不是技能,是一个名字:他在拳馆墙上的旧照片里见过那根缠红布的白蜡杆,馆长说过一次,他记住了,而他从不把话说完。台词与演出里禁止出现任何"他会使棍"的动作暗示(他不能示范握法、不能接住扑咬、不能一棍定身)——那些必须留给玩家花钱学。这条线一旦演错,§08 那条"卡住了就去交钱"的经济闭环当场作废。

→ 反面对照:如果这里改成字幕卡"获得临时武器:拖把杆(对犬 ×0.6)",这句台词的全部价值归零。UI 负责说清楚,角色负责说不清。

CH.06>

城中村 · 第一笔债

剧情爆点 · 潜入 · 追逐
场景

握手楼、晾衣绳、电线如麻。白天是窄巷迷宫,夜里只有几盏灯。

玩法

⑥ 城中村 · 毛雄家一楼卷帘门被泼了红漆(毛雄妈那天恰好回老家住了一晚,躲过这一场——本作不让她看见儿子被打)。豹哥的两个马仔在楼下守着,毛雄被锁进二楼杂物间。三种解法:正面打赢/翻窗绕行(需要 CH.04 学的蹬墙跳)/花钱买通(¥400)。不同解法影响 🤝义气值。

关键对话

豹哥(电话):你兄弟的账,你到底认不认?
杨洋沸:认。
豹哥:认,就拿出八万。不认,让他自己走出来。
(字幕)那天夜里我把口袋翻了三遍,一共三百二。我第一次觉得那件黄衣服那么重。

→ 同一段落在毛雄视角重放时信息完全相反:他隔着门听见的是「杨洋沸替我把账认了」。同一夜、同一间屋、两个视角 —— 见 §03B。

CH.07

五金街 · 随手都是武器

武器教学 · 长关卡 · 废品陈伯
场景

卖管材、油漆、电钻的一条街。货架可以推倒压人,油漆桶可以砸。

玩法

豹哥手下 20+ 人分段拦截。引入武器耐久:铁管 6 次、扳手 4 次、扫帚 8 次(横扫范围大)。陈伯教你「顺手牵招」:任何物品都能举过头顶威吓,威吓成功敌人后退并掉落现金。

致敬点

CH.03 打服的"校服头"在这里给你开卷帘门,还塞给你两根冰棍回血。

CH.08

地下拳馆 · 赌一场

金钱博弈 · 1v1 车轮战
场景

仓库里的擂台,四角积水,观众围着抽烟。灯光只打在中间一块。

玩法

三连胜赌局:赔率 1:1.5 / 1:2 / 1:3,可在赛前押自己。对手分别是闪电队长(速度型)、皮衣马仔×2(双打)、豹哥副手"秤砣"(力量型,霸体)。输了不掉命,但彩金全没——非常真实的痛。

剧情作用

这一场赢来的钱,正好够还第一期的债。但豹哥说:利息涨了。

CH.09

洗浴中心顶层 · 救毛雄 ★

连续四段格斗 · 本作最硬的关卡
场景

大厅(瓷砖反光、拖鞋声)→ 桑拿房(视野模糊、体力消耗加倍)→ 走廊(狭窄,只能一对一走)→ 顶层露台(毛雄被吊在水管上)。

玩法

无存档点的连续推进,中途只有两次"坐下喘气"回复。BOSS 豹哥:棒球棍三段挥砍 + 抓摔 + 叫增援。打法核心是用 CH.04 学的格挡反击抓他收棍的那一下。

裂开的缝

(松绑之后)毛雄:你为什么来?

杨洋沸:因为你是我兄弟。还有你欠我的,利息按天算。

毛雄:……我喜欢燕子。我攒的钱全是给她刷的,我知道她连我名字都记不住。

毛雄:但我就是想让她知道,有个人一直在榜上。

(杨洋沸没有接这句话。他把外套披在我身上,先走了。)

CH.10

城南江堤 · 你跳下去的那三秒 ★★

全作唯一不可操作章 · 情绪谷底 → 反弹起点
场景

凌晨三点,小雨。江堤的铸铁栏杆、湿反光的步道、对岸还亮着的写字楼灯。江水涨了半米,护栏上有一处被人坐过的湿印子。本关没有 BGM,只有水声、远处汽笛、和逐渐变快的心跳采样。

玩法 · 剥夺操作权

全程打字机字幕,玩家只能按"继续"——这是全作唯一一次不让你动手。唯一的交互是一个长按按钮【跳下去】:无论玩家按不按、按多久,杨洋沸都会在同一个瞬间自己先跳下去(按住只会让字幕多两句毛雄的独白,不影响结果)。这个设计的目的:让玩家明白"救他不需要你选,他一定会救"。

救援段落(三段 QTE,失败也能过)

① 入水:连打蓄力,把毛雄后领薅住;② 拖回岸边:按住方向键往岸上拉,体力条会耗尽但不会失败(吴灾会搭手);③ 胸外按压:跟着节拍器按,节奏点由轻到重,成功后屏幕从冷蓝渐变回暖橙 —— 这是本作美术上第一次"变暖"。

关键台词(完整版见 §03)

杨洋沸(水里):……你要是没了,谁替我跑夜班!你欠我的钱还没还!

吴灾:按压!三十次!你别抱着他哭,抱那么紧他喘不上气!

毛雄:我不是活不下去,我就是不知道还能不能再多喜欢她一点了。

毛雄:你为什么救我。

杨洋沸:因为你欠我的钱还没还。利息按天算。

剧情作用 · 全作的转折

① 解锁 🌞开朗永久 buff(毛雄体力上限 +20%、起身无敌帧 +6、每日首胜 +¥20);② 解锁新场景泳池(余浪的"活命课",也是全作最欢乐的训练关);③ 爱情线的意义被改写:不再是"暗中为她烧钱",也不是"为她死",而是"为她好好活着、活得配得上站在她旁边"——这是"纯爱战士"从自我感动走向真正成熟的唯一节点;④ 兄弟线从此刻起高于爱情线,CH.13 的动机也随之改变。

审核与导向(硬约束)

不出现任何方法描写、不给"成功的可能性"、救人必须成功、事后完全正向、结束字幕一定落在热爱生活:(字幕)那天以后我知道了,能跑单的日子都是好日子。这条不改就不许上线。

CH.11

人民公园东门 · 突破保安大爷 ★★

门禁潜入 · 人民公园东门岗亭 · 四种公开解法 + 1 个隐藏彩蛋(§09B)· 同一套门禁逻辑最早在 D1「翡翠山庄夜宵」(CH.05 后解锁,小费 ¥2,000)就已被玩家练过一遍(§09C-D1)
场景

晨练大爷、广场舞音响、假山、湖边长廊。罗总出钱买通了公园的门禁管理,从东门到直播基地的这条路被封了。门口坐着门神·顾长根——61 岁,原厂保卫科返聘,腰上一串钥匙,手里一只保温杯,规矩比命大。

玩法 · 本作唯一的纯潜行关

三层门禁 + 18 秒巡逻节拍 + 4:00 送达倒计时。红外幕帘要翻滚钻或卡相位跳;配电箱可断电 8 秒;保温箱占双手所以不能爬不能跑。四种解法:无声潜入(S)/嘴遁放行(A)/打倒门神(B)/硬闯超时(C)。完整规则与奖励表见 §09B。

若走"打倒门神"路线

(打到 40% 气血,他主动停手,把警棍放地上)

顾长根:…我女儿下个月结婚。我得有个工作。

(选择一)扶他起来 + 送他去医院 → 🤝+10、声望+8,隐藏车库关他会替你望风。

(选择二)踩住警棍转身就走 → ¥1500,但声望 −12,CH.14 驰援名单里少一个人。

CH.12

直播基地 · 线下见面 ★

爱情线高潮 · 舔狗军团 · 群战
场景

写字楼 6 层,三个直播间、补光灯阵列、快递架。走廊尽头是罗总的 VIP 电梯。

玩法

双线并行:一边是走廊里挡住舔狗军团(小费、键盘等 6 种,各有搞笑招式:举灯牌砸人、撒礼物特效致盲),一边是限时 90 秒冲向电梯。中途桃桃会用后台数据给你开门。

罗总第一回合不打,只说话——他用的是"合同",逼你在 CH.12 之前做出选择。

名场面

(电梯门打开)

罗总:她说愿意见我,我才来的。

燕子:我说的是"你们都可以来"。

(字幕)那一刻我决定,这句话我自己去问。[视角标注:这句是 Y 线(燕子)专属字幕——A/B 线在这里看到的是同一句话的反面:"她把两个人都推出了电梯。"]

CH.13

天台 · 两兄弟 ★★

决斗 · 只打到决胜局那个按键为止 · 终战全部留给 CH.14
场景

黄昏,24 层楼顶,水塔、晾衣绳、远处的整座城市。裁判·无名站在中间(他是自愿来的,收了一箱矿泉水当报酬)。燕子在楼梯口的铁丝网外面,没有说话——这一次她不是奖品,她全程一次也没有上来:她要的是这两个男人自己把话说完。

玩法 · 决斗

1v1 与毛雄(或切控杨洋沸),同一套操作、同一套数值(AI 使用你已学过的全部招式,这是最狠的一刀:他会用你教他的连招)。规则:三局两胜 or 一方倒地读秒到 10。这不是抢女人的决斗——赌注是"谁先走到燕子面前把那句喜欢说完,说完之后两个人一起接受她的回答"。开场对白必须先说明这一点。

★ 决胜局最后一击前 0.8 秒,画面强制闪回一帧(全作唯一一次闪回):⑧公园东门外那个红灯,后视镜里黄衣服的把整个上身压在餐箱上。字幕只有一行:"那天他等了四十秒。他从来没说过。"
关键抉择:闪回之后屏幕出现两个按键 —— 【打下去】/【收手】。收手 = 双方各剩 1 HP,进入背靠背路线。

CH.14

城隍庙街 · 全城骑手 ★★

最终 BOSS 战 · 双人背靠背 · 真结局入口
场景

被刀哥买断的老街,卷帘门全拉着,地上是拆散的招牌和碎瓷。雨后天光从瓦缝里漏下来。刀哥坐在一张太师椅上,背后是整条街的产权文件。

玩法 · 背靠背

天台切磋后二人力竭,刀哥趁虚而入。此时强制切换双人协作(单机由 AI 控另一人;微信好友可联机;Steam 版支持本地双人手柄)。核心机制 🤝义气槽:并肩站位、互相扶起、替对方挡招会累积,满格解锁连携技「双骑冲撞」。BOSS 三阶段:地皮合同(召唤马仔)→ 断电(黑暗战,靠车灯照明)→ 一对一轮流连战。

群战演出

义气槽满且 CH.01-13 的人情任务完成度 ≥70%,触发全城骑手驰援:面馆芳姨端着一盆面冲进来、花店老周抡起剪刀、废品陈伯推着三轮车撞开门、犬王带着狗群咬住马仔的裤脚、救生员吴灾吹着哨维持秩序。这是前面所有支线一次性兑现的情绪高潮。

★ 本轮新增最意外的一位:若 S3.5 你扶过他起来 —— 傲楠带着整支队伍堵在街口,一句"这条街是我罩的,轮不到你",直接 +8 人(全作最大单笔驰援)。大背头们站在卷帘门前排成一列,鼓点踩的是 §14.3 那首 M-01。→ 这一笔同时回收了 CH.12 罗总那句"让傲楠自己看着办":刀哥要拆的正是傲楠罩的街,他的反水不是洗白,是他的利益终于和骑手站站在了一边。

A 结局最后一屏

(字幕)后来我们谁也没提那一天的事。

(字幕)只是每次下雨跑单,我们都会前后跟着走。

(字幕)燕子的店开业那天,我们仨在门口拍了张照,笑得很难看。

(字幕)——献给每一个在城市里奔跑的人。

4B 城市动线:剧情可以往回走(本轮定案)

你提的这条改变了整个关卡结构:游戏不是 14 章一条直线,而是"主线钉子 + 一张可以随时折返的城南"。 因为五所学堂全部分次收费,如果玩家不能回去补课,那"下一节课的钱"这个设计就变成了惩罚而不是钩子。 所以下面这六条是硬规则,写进关卡编辑器校验,任何一条被破坏都不允许合入主干分支。

4B.0 规则一

🔁 已通关章节 100% 可重入

任意时刻从地图界面点任意一个绿勾地点即可返回,不重播已看过的打字机剧情(可在"回忆廊"里补看),不扣任何资源。

4B.0 规则二

🥊 懦夫救星永远开着门

CH.04 解锁之后,任何时候骑电动车回馆都能交钱上课——包括你在 CH.05 被狗咬到第三段血之后。不设等级门槛、不设章节门槛、不会过期、不打折。

唯一的门槛是钱和"前一阶已学会"。余浪:"我不着急,光一直在线。"

4B.0 规则三

💰 学费可分期 · 缺钱先交一半

每节课都可先交定金占位(¥300 的单子可先付 ¥100),交了定金的那一阶当天有效、下次来不用重付。这样"差一点点的钱"变成期待而不是墙。

4B.0 规则四

📍 安全区无战斗损失

骑手站 / 面馆 / 花店 / 拳馆 / 医院 / 夜市 六个格子永不刷怪,进去自动回满气血。想练连段可以在拳馆打沙袋(免费、不掉血、能看帧数)。

4B.0 规则五

⏳ 只有 4 件事有截止日

家里那口锅的许可与招牌 ¥9,000(CH.11 前 · 心愿性质,晚半年开照样能开)· 骑手站赔款(CH.06 后 3 天)· 燕子开播倒计时(CH.12-B)· 罗总合同期限。其余一律不限时,包括所有学费。
⚠️ 这四个截止日里没有一个"不交就出事":它们全是"想早点办成的好事",不是催命符。本作不设任何医疗/救命类死线。

4B.0 规则六

🎁 回头客有奖励

老 NPC 记得你:第二次去面馆芳姨直接多给一个荷包蛋;缴满棍术三阶后再回拳馆,余浪送你一句"你现在的握法像个人了";门禁委托全清后顾长根替你望风。让玩家愿意绕路。

4B.1 三种移动方式(按平台分别实现)

方式怎么用设计意图 / 平台差异
① 地图直飞打开城南地图 → 点任意已解锁格子 → 3 秒过场即达。已通关章节随时可进。保底体验。微信端默认用这个(会话短、触屏做不了长途驾驶)。绝不出现"要走路十分钟才能回城"。
② 骑行路段两个格子之间有一段可玩的骑行动力小段(躲车、跳桥洞、压弯),复用 §09D 的竞速手感。跑同方向第 3 次起自动变"跳过"。把"折返"本身做成内容而不是惩罚。Steam/WeGame 默认开启,可手动关闭。
③ 顺路接单折返途中订单板上的单子会主动弹提醒"顺路 ¥40",接了不改路线,只是路过取餐点停一下。这是经济闭环的关键:回城上课的路上顺便把钱挣了,玩家不会觉得"我又白跑一趟"。

4B.2 哪些东西能回头补,哪些绝对不能(唯一一份清单)

内容能否回头条件与后果
五所学堂全部学费技能永久可补只受"前一阶是否学过"约束。这就是本节的主题。
危险大单 D1–D7可重开失败后在订单板上冷却 1 个游戏日重新出现(见 §09C.5);但同一天的赏金不会翻倍,防止刷钱。
门禁委托 6 条可回头每条独立解锁一种潜行工具;漏做的在 CH.11 前会由凯哥催一次。
外卖车神 · 周六夜资格赛 R1–R5
(R0「一单双送」不在此列:它是主线剧情关,不可重开、不计周常)
每周重来竞速线是周常而非一次性:每个游戏周的周六夜里都能再报一次名,冠军奖金 ¥2,000 只在第一次拿得到,之后名次奖金递减(防止刷钱)。详见 §09D。
送礼档位 / 花语课可回头送错的花会被退回但不消失,学完「识别花语」后可以拿同一束重送。
CH.10 江边那一跳不可回头全作唯一剥夺操作权的章节。过了就是过了,毛雄的性格从此分前后两段。
放过 / 打倒 门神顾长根不可回头写入 worldState,决定 CH.14 驰援名单与隐藏车库关是否开放。
狗群是否打死不可回头打死 → 后期没有大黄助战;打退 → 解锁「人棍合一」隐藏阶。这是"回头补"的最大动机之一。
三视角解锁跨周目一周目任选一条 → 通关解锁第二条 → 两条通关解锁第三条 → 三线全通解锁「全景回放」。
示范剧本 · 玩家在 CH.05 被狗咬崩之后回城补课(打字机字幕)

[城南 · 09:14 · 气血剩余 18% · 现金 ¥212]

(字幕)你没打通高架桥。你骑着车掉头回了城里,一路上还在抖。

(懦夫救星 · 推门 · 沙袋声停了)

余浪:回来了。

毛雄:馆长,我连一根棍子都握不住。

余浪:握不住就对了。你手里拿的是别人的东西。

(他把白蜡杆立在地上,杆尾磕了三下地板)

余浪:三百。今天交一百也行,剩下的算你欠我的——我记账,不催账。

(字幕)学费可分期:已交定金 ¥100 / 应缴 ¥300。下一阶等你有钱再来。我不会走。

杨洋沸:那我们先去跑两单。

余浪:去吧。门口那个红点是别墅区,那边给得多。别贪。

(他戴上奥特曼头饰,转身继续捶沙袋)

4B.3 ★ 余浪的嘲讽(已定案:每次回城上课都会挨一句)

你要求的"随时折返要加嘲讽机制"我落地成这样:不是连续三次才说一句,而是只要你推开懦夫救星的门、并且这一场 BOSS 还没打通,余浪必定先损你一句。规则很硬:① 每章一句、不重复;② 按"该章回城次数"从下表顺序取,用到第 12 条之后循环最后四条;③ 纯台词零惩罚,绝不扣钱扣好感;④ 打完该章 BOSS 后该章台词自动作废。

次序触发时他正在做台词(打字机字幕)设计意图
1擦沙袋,没抬头「回来了。鞋倒是没换 —— 说明你不是来玩的。」第一次很温和,先把"回来学习"定义成正事
2数钱(收学费)「第二回了。行,肯回来的都不是孬种。」还在鼓励
3让你握杆,看你手茧「手心的汗比上次少。有点人样了。」用细节证明他真的记得你(回头客奖励)
4背后踢来一个沙袋「打不过狗?狗天天吃晚饭,你连它饭都没吃过。」开始阴阳,且点名当前卡住的那一关
5把奥特曼头饰扶正「你知道光为什么慢吗?因为它不赶时间。」特摄梗 + 情绪缓冲
6在黑板上写你的欠款「学费我记账,不催账。但你自己的命,你自己催。」把"分期"这个善意说透
7停下拳,直接看着你「你今天练了什么?」你点名的那句,放在第七次最狠
8递给你一瓶水「八回了。城南一半的单子是你送的,一半的学费是我收的。你欠谁的?」经济闭环自嘲,顺带提醒"去跑单"
9把你的动作放回去一遍「你在桥上输的不是力气,是节奏。回去听三遍鼓点再来。」嘲讽必须给可执行信息,否则只是骂人
10拿起外卖头盔比了比「你要不要改行送外卖?——哦,你本来就在送。」全场笑点,也是二周目名场面
11罕见地没损你「这次我不说了。去吧,我在听。」反向高潮:一直贫的人突然认真,情绪落差最大
12把你送到门口「门永远开着。但别把它当旅馆。」把"回城是安全网不是家"说死,抑制跑腿模拟器化
取词规则

按"章内回城次数"计数

计数器 worldState.retreat[chapterId],随章节独立。换一章重新从第 1 句开始,因为每一句都提到那一章的具体对手(狗、门神、豹哥……)。这样既保证"每次都嘲讽",又不会让玩家觉得被复读机辱骂。

动态插词

他会报你现在的数字

第 4/9/10 句里的关键词由变量替换:{bossName} / {failCount} / {cash} / {skillMissing}。例:"你在桥上输的不是力气,是节奏" → 若缺大风车会补一句"你连大风车都没交钱",直接把玩家推向消费。

兄弟补刀

毛雄线专属彩蛋

CH.10 之后(毛雄变开朗),回城时毛雄会替余浪补一句:"馆长数过了,你是第九回。我都替你记着呢。" —— 用笑点稀释挫败感,正好落在你要的"积极热爱生活"基调上。

4B.4 回城的时间成本(我的取舍,已在 §16 #23 标记待拍板)

✅ 我建议加

回城上课推进游戏内 2 小时

只推时钟,不扣任何进度、不重打任何战斗。副作用有三个,全都是好事:
· 订单板会刷新(顺路接单 §04B 方式③ 因此永远有新单,回城不白跑)
· 限时红单的倒计时继续走(D1 那 6 分钟是按"送达"算的,不受影响;但"当天必须送到"类单子会紧一点)
· 夜市/便利店有营业时间,回晚了蛋糕奶茶卖完 → 逼玩家记住城南是有作息的

❌ 我不建议加

任何形式的"回城惩罚"

不分居费、不掉好感、不让 NPC 受伤、不让 BOSS 变强。理由:分次付费学费这套系统完全建立在"玩家可以随时回来"之上;一旦回城有代价,玩家就不敢回来,钱就花不出去,招式学不全,整条成长链崩掉。嘲讽是调味料,惩罚是毒药。

对齐点:"随时折返"会让玩家养成打不过就回城的习惯,这正好是分次付费学费想要的行为;风险是被打成"来回跑腿模拟器"。我的抑制手段是4B.0 规则五(只有 4 件事有截止日)+ 4B.3 每次必嘲讽(心理摩擦)+ 4B.4 两小时时间成本(经济摩擦)。三者都不阻断玩家,只是让他"有点不好意思空手回来"。

《热血骑手·物语》设计案 v1.0 — 分册制 · 域名 hot-blood.infinityfly.xin · 目标平台 Steam / WeGame / 微信小游戏 / iOS·Android

本页是 design/index.html 里 一个 <section> 拆出来的独立页面(一节一文件)。改内容请改 index.html 对应 section,再跑 node split-docs.js 重建;也可以直接改 docs/NN-*-sX.html,但那样下次重建会被覆盖 —— 事实源永远是 index.html。

致敬 FC《热血物语》的结构与气质,角色、世界观、美术均为原创。