结构按体验与预算选择,不先画无限树
novel-to-game 的概念方法按体验和预算选择结构。本篇重点是路线与内容规模;一个选择是否有意义,先看选择设计指南。
| 结构 | 适合体验与主要负担 |
|---|---|
| 主干有汇合点 | 大事件共享、关系与立场保留;负担在共享场景的状态变体。 |
| 调查节点可换顺序 | 玩家决定先去哪、先问谁;负担在条件与线索组合。 |
| 单一主线、局部选择 | 核心事件要被所有玩家看到;用原因、人物回应与可用行动承接选择,分支较浅。 |
| 前段决定后半路线 | 选择导向不同人物或任务;需要多套后半内容。 |
| 少量独立支线 | 短篇、多周目、不同结果;很多内容单次看不见。 |
单一终点不意味着所有按钮都无关紧要。玩家可以决定谁参与、怎样取得证据、是否守约,终点相同而原因与后果不同。若只换语气、后文没有影响,就按表达选择说明,不宣传成重大剧情路线。
原创例子:玩家调查一份丢失的剧院交接册。一个夜晚里可先问门卫或查库房,最后到交接会议。共享会议保留带回的证据、承诺与谁愿意作证,不把历史全部清空。
先画节点与条件,再写逐字对白
本例可以先做四个节点:
入口:交接册失踪,玩家知道今晚会议前要核对。
调查 A:问门卫,可得“有人带走箱子”的证词;答应不公开姓名后,记录承诺。
调查 B:查库房,可得搬箱记录;是否把记录交给负责人,改变后续证据持有人。
共享会议:根据证词、物件去向与承诺,出现不同质询和回应。
两个调查节点可换顺序,不代表所有组合都要写完全不同场景。共享动作可以复用,有变化的地方按状态替换。
| 项目 | 记录 |
|---|---|
| 门卫 | 进入条件:尚未谈过,门卫在场;玩家能改变:是否承诺匿名、是否追问搬运时间;离场记录:已获证词与具体承诺 |
| 库房 | 进入条件:获准进入;玩家能改变:是否交出搬箱记录;离场记录:看过记录、当前持有人 |
| 会议 | 进入条件:调查结束或期限到;玩家能改变:用何种证据、是否履约;离场记录:谁被说服、关系与未解问题 |
时间压力如果不存在,就不要为制造取舍强行加倒计时。若采用期限,进入条件与未完成节点的后果需一致。
汇合保留历史,不把不同选择洗成同一路
会议地点相同,可以保留以下差异:
- 承诺匿名的玩家不能让旁白自动公开门卫姓名;可以选择违约,但要有关系后果。
- 已把记录交出的玩家不能忽然从包里拿出原件;改成请持有人出示,或使用已保留的副本。
- 没问过门卫的玩家不能引用他的证词;可以根据其他证据追问。
- 门卫得到承诺后,可能主动补充一项事实;被违约后则拒绝进一步合作。
汇合不是回到空白状态,而是用较少场景承载不同历史。每项状态都写清在哪里被建立、在哪里被读取、玩家怎样感知结果。没有读取点的分支状态可以删掉,不必为了复杂而保留。
若某条路线的主题与行动完全不同,强行汇合会削弱它,可以选择单独后半段,同时承认增加了内容成本。
会议中,持有人出示记录要有实际回应:若玩家已交给负责人,可提出“请把刚才收到的记录放到桌上核对”;负责人接受并出示后,其他在场者才获得其中可见的信息。若负责人拒绝,继续用现有证词或另行请求,不能让资料自动回到玩家包里。
门卫匿名承诺也区分范围:玩家可以谈“有搬箱证词”,不等于取得了公开姓名的许可。原件、知情与公开范围分别读取,才能让共享场景保留不同策略。
预算不只看节点数,也看变体与人物
先列共享文本,再列哪些事实真正需要变体。本例会议无需按所有状态组合各写一份全文,可以把证据出示、门卫回应与责任判断分开处理;但组合后的顺序和知识仍需检查。
概念方法用“节点数 × 状态变体 × 关键人物数”提醒组合成本,不是准确工时报价。估算时写清哪些节点共享、哪些人物真的有变化,不把所有选项都算成独立整条路线。
检查两条相反路径:守约且自己持证,违约且交出记录。再走一条未问门卫的路径,确认不会串出未发生事实。若分支只改一句礼貌回应、后文完全不读它,就把它当局部表达,不宣传成重大路线。
先完成少量会被记住的选择,再增加内容。新增路线前说清它多给玩家哪种行动和结果,而不只是多一位可点头像。
常见问题
分支汇合是不是假选择?
不一定。共同场景若保留不同原因、关系、物件和可用行动,选择仍有后果;全部清空才会失去意义。
是不是选项越多越好?
不是。选项数量服从局面,优先保留能改变因果并被后文回读的行动。
用 skill 来做
请 game-concept 比较这个互动故事的分支结构:列节点、共享位置、必要状态变体与内容负担,不写无限分支树。把选项是否有意义与结构是否可制作分别说明。
查看具体方法: 分支结构与内容预算 · 共享场景、持久状态与历史回响