SuperAPI AI 工具集

design-foldback-branching

设计与创作

查看项目

更新于 10-28 08:38

技能介绍

该技能用于交互式设计分支叙事结构,目标是在提供有意义的分歧和可记忆后果的同时,控制内容的指数级增长。

核心理念:分支不是不断扩张的剧情树,而是“状态+选择性内容分叉”。典型模式为:共享主线→有意义选择→分叉→后果→重新汇合→保留状态→后续回调。重新汇合本身不一定是虚假的自主权;只有当游戏抹除了玩家选择的意义时,汇合才变成虚假。

输入项(按可用情况使用):故事或任务主线、关键决策、玩家意图、必须出现的结果、状态变量、内容预算、配音或过场动画约束、必须出现的同伴/地点/Boss/结局、重玩目标。

对于每个选择,需要判断真正需要分叉的维度:地点、目标、关系状态、信息、资源状态、未来解读、结局结果。不要仅仅因为某个状态变量可以更廉价地表示后果,就创建独特内容。

分支层级(按成本从低到高):台词变体(条件对话);反应变体(同一场景,不同回应);状态变体(变量改变未来逻辑);桥段变体(共享场景内一个或多个独特桥段);场景变体(独特场景);任务/关卡变体(独特可玩内容);结果分支(实质不同的结局或世界状态)。选择能实现预期自主权的最低成本层级。

汇合类型:硬汇合(分支快速回到同一事件,仅保留状态);软汇合(分支回到同一宏观剧情,但角色、资源、知识或关系不同);延迟汇合(分支在较长序列中保持独特后再汇合);周期性编织(路径反复分叉与重连,同时状态累积)。

记忆后果:汇合时通过关系变量、阵营声望、资源、同伴可用性、条件对话、回调、任务背景变化、信息变化、共享场景解读变化、结局评估等保留意义。

交互流程:识别共享叙事主线;标记表达有意义玩家意图的决策;为每个决策定义最小必要分叉;识别安全汇合点;定义汇合后携带的持久状态;在玩家可能期待记忆的地方加入回调;估算独特内容的倍增;合并仅在外观上不同但制作成本高的分支;检查汇合不会抹除先前意义;产出分支图与状态规格。

状态规格:为每个决策记录变量名、取值、设置位置、读取位置、影响内容、重置条件(如有)。优先使用少量语义明确的变量,避免大量一次性标志。

输出包括:共享主线;决策节点(每个节点的问题与玩家意图);分支图(可用紧凑文本或 Mermaid 风格结构);汇合方案(分支、独特内容、汇合点、保留状态、未来回调);状态模型;制作风险说明;自主权保留检查(解释汇合后什么仍然有意义地不同)。

应避免的失败模式:无限倍增的二叉树;通过遗忘来汇合的分支;每行一个标志而无语义模型;为细微语气差异制作昂贵独特场景;设置了但从未读取的状态变量;玩家无法与原始选择关联的过晚回调;让每个选择影响一切;把外观变体当作策略分支;以及把重新汇合自动视为虚假自主权。

最终质量检查:每个主要分叉对应有意义意图或后果;汇合点在因果上可信;记忆状态在汇合后存活;未来内容读取重要状态;独特内容成本可见;玩家获得足够反馈以感知选择确实重要。