返回项目列表

视觉小说设定编辑器

开发中

一套面向视觉小说开发的本地工具链:设定编辑器负责维护世界观、角色、机制、真结局与开发计划;可玩原型负责验证「三周目日程行动 → 属性成长 → 事件判定 → 结局门槛」这条核心循环是否成立。

Visual NovelWeb ToolGame DesignJavaScript

Current verification

数值平衡检查通过

查看公开仓库

为什么做这个项目

视觉小说的设定一旦多周目、多角色、多结局,纯文档很快就会失控。与其继续维护一堆互相矛盾的文字设定,不如做一个编辑器把设定结构化,再用一个可玩原型直接验证数值设计——让设计问题在玩之前就暴露出来。

我解决了什么问题

  • 多周目、多角色、多结局的设定靠文档维护,容易互相矛盾、难复查。
  • 数值平衡靠感觉调,无法验证「规划路线能进完美入口、随意路线不能」。
  • 设定和原型分散,改一处设定不知道会不会破坏玩法循环。

我的实现方式

使用的 AI

GPTClaudeDeepSeek

使用的工具

JavaScriptPythonJSON

工作流程

  1. 01用编辑器结构化维护世界观、角色、机制、真结局条件和开发计划,统一保存为 project-data.json。
  2. 02用可玩原型实现「每日选时段行动 → 属性成长 → 事件判定 → 周目差分 → 结局门槛」的完整循环。
  3. 03用 balance-check.js 把数值平衡变成可重复执行的检查,目标路线必须能进完美入口、随意路线不能。
  4. 04原型进度自动存浏览器本地存档,刷新可继续,重新开始清空。

项目截图

视觉小说设定编辑器:项目概览,标题「晚晴之后」与核心循环说明
视觉小说设定编辑器:项目概览,标题「晚晴之后」与核心循环说明
可玩原型:主角状态、关系与线索、本周日历与可选行动
可玩原型:主角状态、关系与线索、本周日历与可选行动

遇到的问题

数值平衡靠感觉,无法证明规划路线和随意路线的区分是成立的。

解决:把平衡检查写成可运行的 balance-check.js,用脚本而不是手感来验证设计意图。

设定一多,文档里前后矛盾很难发现。

解决:设定进编辑器结构化存储,改一处就能看到所有引用它的地方。

项目结果

设定编辑器和可玩原型都已可用:原型跑通三周目日程养成、恋爱事件、差分与真结局门槛;本次重新运行平衡脚本,规划路线进入「完美入口」,随意路线保持失败。

下一步

  • 把原型扩展成更完整的可玩 demo。
  • 让编辑器导出的设定能直接驱动事件判定,减少手写对接。

对这类项目感兴趣?

如果你也有网站、文档、数据或 AI 相关需求,可以先联系我说明目标和现有资料。

联系我