category

Narrative

共 150 篇文章。
全部文章gamegolang客户端开发MinigameSaasrustPythonJavacgTypescriptengineCocosMmodatabase
narrative

3.2 设定的一致性:冲突检测

设定冲突不是「感觉」,而是三种可判定的结构问题:立场失衡(带符号环的符号积为负)、地点解锁成环(互相依赖)、同一条规则被两个来源反证。本节用一个 S 层脚本各写一个检测器,在真规格上得到 0 死锁 / 0 失衡环 / 0 双源反证,再用三份注入式坏规格证明检测器真的会报错,而不是恒返回「无冲突」。

9 分钟阅读
叙事设计 叙事结构 游戏策划
narrative

12.2 条件文本与变体

同一条台词记录在不同状态下渲染出不同变体,这是条件文本的全部含义。本节枚举两个条件节点的整个定义域:d_tc_2 两分支两条文本;d_lt_2 声明了 line_when 却没写 line_else,101 个状态枚举下来只得到一条文本——结构分流了,文本没分流。变体退化因此成了一个可数的缺口,修法是在规格里补声明,而不是改台词。

8 分钟阅读
分支叙事 互动叙事 叙事结构
narrative

12.1 模板与变量

台词里出现的角色名与地点名,在规格里其实是一次变量查找。本节给出文本模板的唯一文法(占位、转义与未知占位回落),由规格三段拼出 24 个绑定的命名实体表,并渲染全部 48 条 line 与 115 条选项文本统计占位出现次数:行内占位 0 处、字段级占位 48 处、可模板化点 33 处。只做文本的结构,不评价文本质量。

8 分钟阅读
叙事结构 分支叙事 互动叙事