NPC先有目标,再有台词
NovelToGame 的人物方法先看欲望、信息、筹码和主动行动。玩家来之前,NPC也在忙自己的事;名字、外貌与口头禅不够解释他为何答应或拒绝。
本页原创纸面游戏中,玩家负责协调灯会摊位,无权保证永久入口位;实际布置方案由场地方确认。摊主程姨已经布置好标识,担心老客找不到她。另一名志愿者说“我替你问问入口位”,她却误信已经获准。
玩家应先说明确认过的方案,不能借一段生成对白把问询变成批准。程姨可以要求保留引导标识、等旧客散去再移,或拒绝尚无明确位置的方案。这些回应来自目标和已知事实。
记住具体行为,不只记好感
先区分世界发生、程姨知道与玩家知道。程姨听到玩家承诺,才可以就这次承诺追问;玩家私下调查过舞台漏水,不代表她可以立即引用调查结果。
| 历史 | 当前回应依据 |
|---|---|
| 玩家当面答应保留引导标识 | 她听见,可在搬位前要求确认标识去向 |
| 玩家私下发现舞台漏水 | 她未见证,不能自动提起;需要真实告知来源 |
| 玩家找回她遗失的标识并交还 | 她收到,能够感谢并据此评估合作 |
| 玩家向别的摊主作了冲突承诺 | 她尚未得知,不提前报复;知情后再回应 |
感谢、称呼变化与温和态度也可以是有效的人物回响。只有当本作承诺记忆会改变行动或条件,却始终没有读取时,才是没有兑现;不要求每句回忆都解锁一条分支。
让世界回应玩家,不只等待
同一初态的两条纸面路径:场地方已批准新位置并允许保留一块入口引导牌,玩家把方案当面出示。程姨尚未答应搬位,标识仍在旧摊旁。
- 落实条件:玩家请程姨确认引导牌位置,她指向入口柱;场地方同意该位置,玩家把牌放好,程姨亲眼检查后答应搬位。下一场才展示她移动摊物,搬完后记录新位置。答应之前不能记成已经搬走。
- 跳过条件:玩家拒绝安排引导牌,却要求她立即搬。程姨明确拒绝,旧摊物与位置保持;玩家仍可回场地方协商方案。她不会因为玩家多夸几句就自动改变规则结果。
这两条是本例选定的回应,不是所有摊主的性格公式。程姨也可以主动带着标识来询问安排;若使用时间压力,要先声明何时触发以及会暂停什么,不能靠“拖久就失败”隐藏规则。
自由对话可以提出承诺或权限候选;只有规则验证并提交后,它们才成为游戏事实。生成表达读取已经确认的结果,不拥有摊位归属的最终决定权。
按角色承担的体验安排深度
氛围人物只需身份、位置与可辨识反应;支持短线需要自身诉求、一次有后果选择与一次回响;核心路线才需要多阶段关系、筹码、高潮与结局回收。这是 skill 的范围判断,不是用角色数量评分。
试走一条支持她与一条拒绝她的路径,核对行为是否不同、她是否使用了不该知道的信息、未选历史是否串线。若删除人物后核心体验不变,考虑降级为背景或合并功能。
自然度与魅力还要听读实际对白、观察玩家。状态表能检查因果,却不能自动证明角色讨喜。
常见问题
每个NPC都要开放AI聊天吗?
不需要。先看聊天是否增加角色身份、组合空间或可读后果;固定对白与有限行动足以表达时,用它们更容易保持规则和知识一致。
用 skill 来做
请用 game-world-design 检查NPC目标、筹码、知情、记忆与主动回应,按背景、短线和核心路线控制深度,不默认开放全员聊天。
查看具体方法: 人物议程、知情与选择回响 · 人物范围与主动回应 · 对话候选与最终状态提交