@erpg/dicecore

Dice Core

掷骰表达式与规则引擎。可在浏览器或服务器中验证表达式、应用规则并获得适合界面展示的结果。

入门与参考

安装库并学习表达式语法。

指南

开始使用 Dice Core

安装库、掷骰、读取结构化结果并准备 3D 展示。

参考

Dice Core 掷骰表达式

完整语法、简写和各类掷骰的专属指南。

各类掷骰

每种规则都有专属页面和可点击示例。

参考

标准骰、百分骰与 Fudge 骰

骰子数量、面数、特殊骰值和简写表达式。

参考

算术与函数

运算符、优先级、小数和支持的数学函数。

参考

掷骰分组

使用花括号对完整表达式进行保留、舍弃和排序。

参考

保留与舍弃

在骰池中保留或舍弃最高或最低的骰子。

参考

重掷与唯一值

按条件重掷,或从骰池中移除重复结果。

参考

爆骰

普通、复合和穿透爆骰及其触发与上限。

参考

成功、失败与关键结果

统计目标匹配数量并标记关键骰面。

参考

最小值、最大值与排序

限制骰面范围并排列骰池的显示顺序。

参考

骰池调整、优势与劣势

改变参与掷骰的数量,并选择较高或较低的结果。

参考

骰子升级与降级

掷骰前提升或降低数字骰的面数。

参考

多次掷骰与注释

独立重复一个表达式并为结果添加标签。

参考

混合批次掷骰

在同一批次中组合通用表达式和游戏系统掷骰。

RPG 系统

针对各系统的表达式与示例。

参考

Fate 与 Fudge 骰

符号骰面、Fate 数值和游戏系统表达式。

参考

吸血鬼 V5 掷骰

普通骰与饥饿骰池、成功数及特殊结果。

参考

Assimilation 掷骰

d6、d10、d12 骰池、符号及手动指定结果。

参考

Daggerheart 掷骰

希望与恐惧双骰、关键结果和难度。

参考

Dice Core API 参考

入口、函数、结果结构、重放、限制与错误。

指南

Dice Core 性能测试方法

可复现的场景、方法、结果及比较限制。

指南

RPG 应用中的性能

理解基准结果、复用编译计划并测量真实应用路径。