DESIGN DOC · 08 演出与音频 · #s10

对话演出:像热血物语那样打字

打字机规格 · 音效 · 打击反馈 — 《热血骑手·物语》设计案按节成页:一个 section 一个文件,左侧目录全站可跳。

本页只是08 册的第 1/2 节
本册 2 节#s10 · #s11
10

对话演出:像热血物语那样打字

黑屏 + 一行行蹦出来的字,就够了

下面是可以直接点的实机演示——同一份 JSON 剧本数据驱动,游戏内对话系统就是这个样子:逐字打印、beep 音、名字牌、画外音斜体、点击/回车推进、一键跳过。建议连点几下把 CH.09 结尾那段裂开的对话看完,那就是本作的情绪基调。

第二幕终 · 洗浴中心顶层 23:41
点击文字区也可推进

演出规范

元素规格说明
逐字速度28ms/字(可调 1x/2x/瞬间)标点处停顿 ×3,制造呼吸感
音效每 2 字一个方波 beep(440Hz, 20ms)FC 原味;连续 beep 会累,所以隔字
名字牌角色主色底 + 白字说话人立绘在左侧淡入,情绪 3 帧切换
画外音/字幕无名牌,斜体灰字,居中用于时间地点标注与内心独白(本作文案的主力)
背景场景做暗 + 扫描线 + 轻微视差关键节点切纯黑底(CH.09 结尾、CH.12 开场)
交互选项最多 2 个,且必须"两个都像人话"不做善恶二元按钮,避免道德计算器感
剧本数据结构(已定,程序可直接开工):{scene, bgm, speaker, text, emotion, sfx, branch} —— 全部剧情写在 scripts/chXX.json 里,文案与代码分离,方便你直接改台词。

《热血骑手·物语》设计案 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《热血物语》的结构与气质,角色、世界观、美术均为原创。