Kirikiri KAGeXpress 3.0 Next Gen.
公告暨文档

发布日期:2026年6月3日 | 作者:Ritsuai Works

版本说明

本公告内容适用于任何版本的系统,部分内容可能会在后续版本中更新。
当前版本内任何文件仅用于学习研究交流使用,请勿用于其他用途!

介绍

KAGeXpress 是 KeyFC 同人发展促进会基于吉里吉里 2/Kirikiri Adventure Game 3 开发的 AVG 开发工具。

Kirikiri KAGeXpress 3.0 Next Gen. Ritsuai 是 KAGeXpress 3.0 的一个通用 ADV/AVG 游戏系统。

本系统基于 KAGeXpress 3.0(Kag3EX2)制作,部分框架参考 NVL Maker 结构,对 KAG 内核进行修改以实装新功能。

本系统旨在为游戏开发者提供更丰富的系统功能,同时为玩家提供更丰富的游戏体验。

主要特性

「Next Gen」

  • 基于 KAGeXpress 3.0(Kag3EX2)制作
  • 升级至 1920×1080 分辨率,同时支持基准分辨率 1.5 倍窗口大小缩放
  • 尽量保证 Windows 11 等新操作系统的兼容性
  • 标配支持 Steam 平台——20 秒即可部署 Steam 接入,同时功能更强大

更丰富的系统功能

  • 功能配置更简单,对开发者更友好
  • 功能更丰富的鉴赏菜单——优化的 CG 鉴赏、BGM 鉴赏、场景鉴赏菜单
  • 开发者可自定义更丰富的功能——玩家亦如此,也因此引入了更丰富的设置菜单
  • 功能更丰富的存档/读档菜单,同时优化了存档/读档菜单本来存在的功能
  • 基于 myyesnodialog(Powered by NVL Maker),升级带特效(渐入渐出)的 myyesnodialog
  • 基于新 myyesnodialog,新增了适用于 kagwindow 的 inform(代替 System.inform,不支持脚本阻塞)
  • 新增了更多 ADV/AVG 可使用的功能(如随语音自动进行下一句、BGM 标题显示、自动存档、提示小部件等)
  • 基于 myhistoryLayer,升级功能更强大的 myhistoryLayer(支持履历回退、淡入淡出效果等)

其他改进

  • 关闭 world 系统——解决非 world 功能使用时的冲突问题,但仍然支持 world 系统的调用
  • 配套文档/教程,帮助游戏开发者快速上手,也帮助 krkr 学者和前辈们更方便地研究

快速开始

针对开发者(特指新人)等游戏创作用

  1. 直接将本系统全部文件拖出,至您项目内

⚠️ 重要提示:本系统本身就是一个完整的"游戏",您可以直接运行——

但 Ritsuai 在此郑重提醒:严禁在您的项目内使用本系统内除程序代码文件外任何元素(包括但不限于美术文件、音效文件等)!

  1. 按照配套文档/教程的说明,对系统进行配置
  2. 自行编写游戏剧本等进行项目开发和测试,直至发行

针对研究人员、学者、前辈等研究学习用

  1. 直接将本系统全部文件拖出,至您项目内

注:本系统本身就是一个完整的"游戏",您可以直接运行。

  1. 按照配套文档/教程的说明,将需要的功能调为 Debug 模式,并配合控制台进行调试和研究等

文件结构

在本文档中,仅列举了本系统内主要的文件和目录:

├── Ritsuai.exe             # 游戏主程序
├── Data/                   # 游戏数据目录
│   ├── system/             # 系统内核(MainWindow.tjs 等)
│   ├── main/               # 游戏脚本与扩展功能
│   ├── kagtjs/             # KAG 系统中不牵扯核心功能的文件(主要为系统配置文件)
│   ├── dic/                # 配置文件(如 UI 配置、鉴赏内容配置等)
│   ├── scenario/           # 剧本文件
│   └── ...
├── docs/                   # 技术文档
│   ├── 内核修改.md          # 内核修改记录
│   └── readme.md           # 本系统的说明文档
├── licenses/               # 许可文档
│   ├── license.txt         # 许可协议(此文件必须存在!且不可修改!否则本系统将无法运行!)
│   └── Ritsuailicense.txt  # 附加许可协议(此文件必须存在!且不可修改!否则本系统将无法运行!)
├── plugin/                 # krkr SDK 插件
├── steam_api.dll           # Steam API 库文件(如需 Steam 相关功能,则此文件必须存在)
└── steam_appid.txt         # Steam AppID 文件(如需 Steam 相关功能且 Steam 功能为调试模式,则此文件必须存在)

文档

文档内包含以下内容:

  • 内核修改记录:针对 KAG 系统内核的修改进行说明。
  • 本文档:提供最基本的介绍。

本系统也提供配套的视频/网页教程至 Ritsuai 的官网(见文档下方)内,帮助游戏开发者快速上手,也帮助 krkr 学者和前辈们更方便地研究。

用户亦可参考原版 kirikiri 官方文档辅助学习研究。

许可协议

版权声明

项目 版权信息
吉里吉里 2/KAG3/KAG3 EX (C) 1997-2006 W.Dee and contributors. All rights reserved.
KAGeXpress Macro Collection and Documents Copyright (C) 2002-2006 Key Fans Club. All rights reserved.

使用许可

适用本系统时,区分两种情况对应两种许可:

A. 交流研究学习使用

本系统同 KAG 的可再发布部分许可证相同(即 license.txt)。

B. 游戏制作开发使用

二次发布(如制作游戏上架等)无需开源,但需要遵守如下使用规约:

必须遵守的条款

  1. 许可文件要求

    • 游戏项目发行必须附带 licenses 文件夹及文件夹内所有文件
    • 游戏发行商通常也会要求附带版权说明,本系统也会自检
  2. 知识产权保护

    • 禁止任何形式的侵权行为
    • 包括但不限于:使用无授权的素材、共享素材不表明出处等

免责声明

  • 即使 Ritsuai Works 开发了本套系统,但 Ritsuai 团队等任何人没有监督的义务!
  • 使用本系统所导致的一切意外(例如财产损失、法律纠纷等),由系统使用者自行承担
  • 本系统按当前状态开放使用,Ritsuai 不对系统功能作出任何明示或默示担保。

致谢

  • KeyFC 同人发展促进会/KCDDP
  • 百度 krkr 吧吧务团队及行业前辈
  • 百度 krkr 吧交流群管理团队及全体资深成员
  • NVL Maker/VariableD
  • Ritsuai

Credits

开发:Ritsuai Works(律合Works)

监制:Ritsuai

本文档对应系统版本:Kirikiri KAGeXpress 3.0 Next Gen. 自2026.06.03起
更多信息请访问:https://www.ritsuai.cn
版权所有 © Ritsuai Works. 具体许可条款请参见上文「许可协议」部分。