写作方法 · 3 分钟阅读
如何写视觉小说剧本:格式与示例
一套可复用的视觉小说剧本格式和真实示例:说话人、表情、舞台指示和选项该怎么写,以及如何先画场景图、再分几轮修改一条路线。

视觉小说剧本不是加了图片的影视剧本。每一句台词都显示在对话框里,背后是一张背景图,旁边是一个表情可能在场景中途变化的角色;有些台词结束时还会出现选项,把读者送到别的地方。剧本必须用一种你和你的工具都读得懂的形式,把这些信息都装进去。
本文从头到尾用同一个虚构场景:末班车发车前几分钟,站务员爱子遇到一个陌生人,对方说车上有一位乘客有危险。
一套可以反复使用的视觉小说剧本格式
视觉小说剧本没有唯一的官方格式。重要的是,每一类信息都有自己固定的写法,这样读剧本的人、合作者,或者改编剧本的 AI,都不用去猜某一行是台词、指示还是分支。下面就是按这种方式写出来的场景:
场景 3 —— 4 号站台,23:52 [背景:空荡的站台,雨打在雨棚上,发车牌显示 23:55] [音乐:低沉的弦乐,延续自场景 2] 旁白:车门还开着。列车长已经在看表了。 爱子(紧张):你说车上有人有危险。是谁? 陌生人(避开她的目光):六号车厢那位女士。她自己还不知道。 列车长(画外,喊):还有三十秒,爱子! 选项 > 拦下列车,去六号车厢看看 -> 场景 4A [列车长信任 -1] > 放行,打电话通知下一站 -> 场景 4B [陌生人离开]
- 场景标题:编号、地点和时间。选项指向的就是这个编号。
- 方括号里的指示:背景、音乐和音效,只在变化时写一次,不用每行都写。
- 说话人行:名字(表情):台词。表情告诉画师或工具该显示哪张立绘。
- 旁白:单独作为一个“说话人”,就不会和角色的声音混在一起。
- 选项块:每个选项占一行,写上它的去向,并在方括号里注明它改变了什么。

先画场景图,再打磨对白
每一场正式动笔之前,先写一张简短的卡片:目的、地点、在场的人、读者会得知什么、之后能去哪里。站台这一场的卡片是:“爱子得知警告里说的是一位真实的乘客;列车长想准点发车;出口是 4A 或 4B。”把卡片连成一张路线图。死胡同、只是在重复信息的场景、从不改变任何事的分支,在图上一眼就能看出来,在四十页对白里却很难发现。
为对话框写台词
读者一次只看到一行,所以一行就是一个节拍。大多数台词控制在一两句,长段独白在说话人会停顿、或表情会变化的地方拆开,让立绘去承担文字不必承担的部分。“爱子(紧张)”后面跟一个短短的问句,比一整段描写她有多紧张读得更快,也更有力。
舞台指示写在方括号里,不要写进旁白。“[音效:车门开始关闭]”告诉制作方发生了什么;旁白写“车门开始关闭”,却要读者把它读一遍。旁白留给只有文字才能做到的事:一个念头、一段回忆、时间流逝的感觉。
把选项写成行动,并写上去向
每个选项都应该是主角的一个行动,读者点下去之前就能看懂:“拦下列车,去六号车厢看看”,而不是“等等”或“是”。从一开始就在旁边写上去向。没有去向的选项,是剧本无法搭建成作品最常见的原因;而方括号里注明的改变,比如信任、一条线索、失去一个盟友,能让后面的场景老老实实地承认它。
分几轮修改剧本
- 结构:每个被选项指向的场景编号都存在,每一场都能到达。
- 声音:把同一个角色的台词连着读,听起来应该像同一个人。
- 连贯:名字、道具、时间,以及谁知道什么,在各条路线里保持一致。
- 指示:背景和音乐只在场景需要时才变化。
- 试玩:新读者能说出自己选了什么、为什么会接到下一场。
在 Pominis 里把剧本变成可玩的场景
如果剧本已经写好,可以把它以 TXT、Markdown、PDF 或 DOCX 上传到 VN Studio,并选择“忠实改编”,让你的台词成为故事的原文依据。《把自己的剧本变成可玩的视觉小说》一文详细介绍了这个流程。
在 VN Studio 里,剧本分布在三个地方。画布上的场景板显示每一场、它的选项以及去向。在场景编辑器里,“对白”部分可以添加、插入、调整顺序和删除台词,“AI 重写对白”则会根据一句说明,比如“写得更克制一些”,改写整场对白。“试玩草稿”在播放器里运行结果,节奏问题正是在这里暴露出来的。Pominis 还有一个独立的“剧本编辑器”:带 AI 剧本助手和版本记录的纯文本编辑器,适合在带进 VN Studio 之前先把文字写出来;它本身不会生成场景。


