Caution
- 水系组织不是任何骰系的附庸,任何骰系都不是水系组织的附庸!
- 水系组织是用来发布和更新骰系开发标准与其开发组件 HydroRollCore 的组织!
- 水系不是一个骰系。狭义的水系是 HydroRoll,用来开发骰系的 SDK!
- 你可以用水系开发非 TRPG 跑团系统!
- 水系是为推动去中心化和数据安全以及消除骰系用户与开发者的骰系站队而存在的!!!!
- 骰系没有鄙视链,规则书没有鄙视链,但是人可以有鄙视链.
- 水系组织作为协会存在,欢迎各个骰系开发者以及想要用水系开发骰系的开发者加入共建标准!
Project | Progress | Leader | Tips | Technology Stack |
---|---|---|---|---|
lib.rules.coc | HsiangNianian | 水系内置 coc 规则包 | Python LaTeX |
|
lib.rules.thepool [1] | HsiangNianian , James V. West | 水系内置规则包 | Python LaTeX |
|
official-site | HsiangNianian, 白咕咕 | 水系官网 | Vue TypeScript |
|
logshader | HsiangNianian | 水系跑团日志着色器 | Vue TypeScript Python |
作为 (T)TRPG 方面约定式的提出者与去中心化进程的推动者, 水系(组织)首先是非营利性的, 其次作为协会的形式存在(我们非常欢迎骰系作者加入水系一起完善标准), 开发进程大致分为两个阶段:
提出标准
此阶段需要提出诸多新概念, 例如世界主、规则包、通用规则包标准以及一系列约定新骰系制作与骰系架构重写的参考方案等。在标准的提出以后, 应当为标准制作相关的核心工具 —— HydroRollCore、 infini 等。这部分主要面向规则书的作者以及需要重构骰系架构的开发者。
完善下游生态
在提出标准以及给出核心工具以后, 应当提供面向更基层的开发者的开发工具 SDK —— HydroRoll。这部分主要面向想要从零开始搭建符合水系标准的骰系的下游开发者。
标准与约定式 - DDL(2024-07-14)
水系核心(HydroRollCore)| 事件输入输出流 | 水系标准骰系开发前置 | 规则书编写工具
Infini Text Input/Output Stream Framework
ipm(-server) [源码(ipm)] [文档(ipm)] [镜像站点]
Infini Package Manager & Official ipm Simple Server.
SDK与下游生态 - DDL(2025-??-??)
跨平台、多模态、高度自定义的骰系开发框架 | “如何更好的为冷门规则书做适配”?| “如何更好的实现人机交互?”
Nivis Module for TRPG. | 使用 Nivis 语言编写的 TRPG 库。
example-hydrogen [源码]
水系官方骰系示例: 氢
[1] | https://static1.squarespace.com/static/5fb8dea7e3c03570324fa66f/t/6045429eaf4b68161de78653/1615151776787/ThePool_digest_v3_print.pdf |