tweego 互动小说开发指南 / SHUN's Life Stage v1.0 开发记录

从这里开始

你需要在这里下载一个符合你的系统版本的 tweego 编译器。类似配置其他编程语言的编译器,你需要将编译器 tweego.exe 所在的路径配置到环境变量中。

在 VSCode 中安装 twee3 插件,这个插件将帮助你实时编译和提供补全建议,非常方便。

代码框架

确保你的故事代码中包含:

:: StoryData
{
    "ifid": "S",
    "format": "SugarCube",
    "format-version": "2.30.0",
    "start": "T"
}

:: StoryTitle
SHUN's Life Stage v1.0

你可以修改你的 ifid,但它必须是一个只包含大写英文字母、数组和连词符的字符串。如果你需要公开发布你的互动小说,最好不要造成 ifid 冲突,来确保你的互动小说在分享时的唯一性。

一个显然的生成 ifid 方式是使用整个故事文件的 md5 加密串。

你可以在 formatformat-version 修改你编写过程中使用的故事格式及其版本号。由于国内大家比较常用的就是 SugarCube 2.3,所以这里就这么写了。

start 表示的是你的故事最开头的标签。如果你不知道什么是标签,请参阅后面的 语法 部分。

StoryTitle 标签下填入你的互动小说标题。

posted @ 2025-07-28 14:54  Shunpower  阅读(86)  评论(0)    收藏  举报