互动电影工作流怎样交接分支图:用节点合同说清入口、行动与出口
分支图说明故事往哪里走,节点合同说明每一步凭什么发生。用一份可复制的交接卡,把玩家可知信息、行动反馈、状态变化、验收凭据和退回责任交给制片、导演与实现人员。

开篇导读
编剧交出分支图时,应同时交出逐节点的“节点合同”:写清进入条件、玩家已经接触的信息、允许采取的行动、必须看见的反馈,以及离开后的状态和负责人。制片据此确认素材范围,导演据此安排表演,实现人员据此连接条件与出口。验收看这些约定是否逐项成立,不能只看箭头是否连通。
分支图交出的是什么,接收方还缺什么
在这次互动电影工作流交接中,输入是一版已有节点编号、选项和结局方向的分支图,以及对应剧本。交出的应是一组能让接收方独立判断“这里要制作什么、何时进入、怎样离开”的记录。
ink 官方写作指南说明了分支与汇合的写法。图上存在汇合点,并不意味着两条路线到达时拥有相同的信息和道具。“两路都去值班室”可能成立,“两路都能出示照片”却未必成立。
本文提出的节点合同是原创教学交接表,不是法律合同,也不是通用行业标准。下面的小型互动悬疑片《末班失物》完全虚构,不代表真实用户案例、已测试成果或产品功能。故事中,调查者在即将关闭的车站寻找失踪乘客,关键决定是是否向值班员展示一张异常行李票照片。
一张可以直接复制的节点合同
每个节点单独填写,字段中的“待定”必须有解决人。不能把未知项悄悄解释为默认行为。
| 字段 | 交接时填写的内容 |
|---|---|
| 编号与版本 | 稳定节点编号、合同版本、对应剧本版本 |
| 入口状态 | 上游节点、必要条件、允许进入的状态组合 |
| 玩家可知信息 | 此前实际展示的线索及其所在段落;尚未揭示的事实 |
| 行动 | 选项文字、开放条件、是否限时、无输入时怎样处理 |
| 可见反馈 | 每个行动后必须出现的画面、对白或界面确认 |
| 出口状态 | 每个行动写入、保留或清除什么,随后去哪里 |
| 制作依赖 | 反馈素材编号、共用素材、必要的入口差异 |
| 责任与验收 | 各字段负责人、检查样例、验收凭据、退回对象 |
“玩家可知”只表示作品已提供接触机会,不能保证玩家记住或理解。也要区分“角色知道”“玩家见过”和“当前持有证据”:角色可以听说照片存在,玩家也可能看过照片,但角色手里的设备已经损坏,三者不能合并成一个“有线索”。
合同写到足以消除协作歧义即可。摄影机参数可以进入镜头表,视频编码设置可以进入技术清单;只要它们不改变这个节点的承诺,就不必挤进同一张卡。
把《末班失物》的值班室节点填完整
设节点“值班室问话”为第六节点。第五节点有两条出口:拍下行李票,或直接离开储物间。两路汇合前都展示了“车站将在十分钟后关闭”的停运通知,因此两条路线都已提供关站将至的信息;只有拍照路线展示过票面日期异常。
卡首先填“节点 06/合同 v1/剧本 v3”。下面先列五个因果核心字段,制作依赖与责任验收在列表后补齐;不能把这五项误当成完整合同。
第六节点的因果字段可填写为:
- 入口:来自第五节点;照片状态只能为“已保存”或“未保存”;尚未向值班员展示。
- 信息:所有路线均已展示“十分钟后关站”的通知;只有“已保存”路线展示过异常日期;照片与失踪者的关系仍未揭示。
- 行动:已保存时提供“出示照片”“只问末班车”;未保存时只提供“只问末班车”。不限时,无输入则停留,不自动代选。
- 反馈:出示后,值班员看向手机并说“这张票不该在这里”;只问时,值班员指向时刻表。两项行动都先显示选项已被接收。
- 出口:出示写入“值班员已见照片”,只问保留“未见”;照片保存状态保持原值,两路都进入第七节点。
制作依赖也要落字:共用问话开场是 N06-COMMON-01,选项接收提示是 N06-UI-01,出示照片与只问的反应分别是 N06-PHOTO-01、N06-ASK-01。共用开场可以出现手机,但屏幕不得展示票据照片;只有 N06-PHOTO-01 展示角色实际保存的照片。否则未拍照路线会无故获得证据。第七节点读取“值班员是否已见照片”,分别用“你刚才给我看的票”或“你问的那班车”起话,再接共同场景。
这里保留了两种不同事实:照片是否保存、是否已经展示。若只用一个“照片线索”标签,后续就无法区分“有证据但隐瞒”与“根本没有证据”。
怎样证明接收成功,哪里不合格就退回哪里
交接先做桌面核对。编剧负责入口、信息、行动和出口,提交合同 v1 与剧本 v3;制片负责制作依赖和四个素材编号;导演确认每项反馈由哪个动作或台词承担;实现人员提交入口条件和出口状态记录。验收凭据先是三条桌面检查记录,素材完成后再附四个编号对应的预览和状态日志。共同接受同一版本后,才形成可追踪的制作基线。
这个节点至少准备三条检查样例:无照片而只问、有照片而只问、有照片并出示。每条记录进入前状态、可见选项、所选行动、应出现的反馈、离开后状态和下一节点首句。桌面记录证明规则能够说明白;素材完成后,还要补对应预览与状态记录,才能证明成品符合约定。本文没有执行这些检查。
失败要定位到字段。“未保存”仍出现出示按钮,退给实现人员检查开放条件;按钮正确但值班员对着空手说照片,退给导演与剪辑核对素材;第七节点所有版本都默认见过照片,先退给编剧修正下游承诺。若所需反应素材根本未列入计划,则由制片组织调整范围,不能让实现人员临时猜一个替代出口。
发现未定义的入口状态时,应作为交接缺口登记,阻止该版本验收;实际作品如何恢复或提示,还需另行约定,不能擅自把未知当成“未保存”。
改稿、替代方案与这张表的边界
如果团队决定让所有路线都能“出示照片”,可以补一个共同获得照片的情节,再同步修改入口和信息字段。若不愿增加素材,也可以维持选项差异。前者改变故事信息分配,后者保留路线差别,都需要明确选择,不能靠按钮文案掩盖。
改稿时附一条变更记录:改了哪个字段、影响哪些上下游节点、哪些素材需要替换、由谁重新验收。例如删除手机特写,未必改变出口状态,却可能使异常日期不再可见,此时必须重查玩家做决定的依据。
节点合同能让责任和因果变得可检查,但不能单独证明悬疑是否有吸引力、表演是否可信,也不能代替剪辑切点验收。最合适的起点是先选一个汇合节点,填满三条检查样例:接收方若仍需询问“玩家怎么知道”“这里拍哪段”“之后记住什么”,就把答案补进对应字段,再扩大到其他节点。


