用途:这是 Fondale 游戏创作流水线中的剧本定义技能,把“故事说明什么是真的、谜题说明什么拦住玩家”进一步落成“每个 Scene 展示什么”,让 Scene 像一个有人居住的房间,而不是一块供人走动的地板。
主要能力:读取 docs/game/story.md 和 docs/game/puzzles.md,产出 docs/game/screenplay.md,并向 story.md 追加所需行。采访作者,确定全剧共享的时刻与截止时间、每个角色在场理由、每个 Scene 正在发生的事、玩家从第一帧应理解的“十秒”、会“指控”的家具、站位与朝向、每个角色的默认动画职业、坐标(地点、日期、时刻)、谁在移动以及哪些外观会随游戏变化。为每个 Scene 编排首帧构图、集合元素、可交互点、角色站位与路线,并把每个序列写成编号节拍。
使用方式:先读 story.md 与 puzzles.md,若 puzzles.md 缺失则停止、不写任何内容,并提示作者先运行 /define-puzzles。随后调用 $grilling 采访作者,再逐个 Scene 构图、导演序列、补齐 story.md 所需行,最后按固定结构写入 screenplay.md。已存在时原地修订。
限制:角色不能在场景间进出,只能按剧本声明;角色移动仅发生在 Sequence 内,且消耗四朝向的行走动画资源;默认动画角色为必填;摄像机由引擎自动跟随玩家,不由此文档创作;场景内条件只能是布尔值;可跳过的开场必须保证跳过后世界状态不变;坐标需由对话或旁白节拍承载。未提供具体收费、平台与安装命令信息。