在线骰子生成器
在浏览器中掷任意数量和类型的骰子,附加修正值并即时得到总和。
骰子生成器完全通过 Web Crypto API 在你的浏览器中运行。你的骰子设置和结果永远不会离开你的设备,也不会上传到 ArrayKit。
打开随机数生成器
关于 骰子生成器
骰子生成器可以让你掷出任意数量、从 d4 到 d100 的常见骰子,并在总和上加一个可选的修正值——就像在桌上写下“3d6 + 2”一样。你可以一键选择预设骰子,也可以自定义骰子数量和面数,然后掷骰查看每个单独结果、总和以及加上修正值后的最终总数。它适合《龙与地下城》等桌上角色扮演游戏、需要额外骰子的桌游、快速的概率检查,或用一次公平的掷骰来解决争论。每次掷骰都使用浏览器的加密安全随机数生成器,因此结果不偏不倚,而且你的游戏信息不会离开你的设备。
功能特性
- 一次可掷 1 到 100 个骰子,面数从 d4 到 d100
- 为 d4、d6、d8、d10、d12、d20、d100 等常见骰子提供一键预设
- 可选的正数或负数修正值,会加到总和上
- 显示每个骰子的单独结果,而不仅仅是最终总和
- 将骰子总和与加上修正值后的最终总数分开显示
- 使用浏览器的加密安全随机数生成器
- 可复制掷骰结果的纯文本摘要,方便记录聊天或笔记
- 完全在客户端运行,不会将任何游戏数据发送到任何地方
如何使用 骰子生成器
- 在快速选择行中选一个常见骰子面数,或输入自定义面数
- 设置要掷的骰子数量和可选的修正值
- 点击“掷骰”,使用浏览器安全的随机数生成器生成结果
- 查看每个骰子的结果、总和以及加上修正值后的最终总数,或复制摘要
示例
输入
3d6 + 2
输出
[4,2,5] = 11 +2 = 13
常见错误与故障排除
- 最终总数与显示的单个骰子结果对不上。 — 最终总数是在骰子总和的基础上加上修正值——请检查修正值字段,因为非零值是在骰子求和之后才加上的。
- “掷骰”按钮一直无法点击。 — 请至少填写 1 个骰子,面数至少为 2;任一字段为空或为 0 都会使掷骰按钮保持禁用,直到修正为止。
- 一次掷 100 个骰子结果看起来很难阅读。 — 大批量的骰子依然会立即掷出,但为了方便阅读,分成较小的批次(例如掷 4 次 4d6)通常比一次掷一大批更清晰。
- 输入小数形式的修正值看不出效果。 — 骰子生成器只接受整数修正值;像 2.5 这样的值会被截断,请改用 2 或 3。
常见问题
- 骰子生成器支持哪些骰子面数?
- 从 2 面骰到 d1000 之间的任意面数,并为标准桌游套装提供一键预设:d4、d6、d8、d10、d12、d20 和 d100。你也可以为中间的任意面数输入自定义值。
- 骰子生成器是如何选取随机数的?
- 它使用浏览器的加密安全随机数生成器(与生成安全令牌相同的 API),而不是简单的伪随机函数,因此结果不偏不倚,适合桌游中的公平使用。
- 我可以掷带修正值的骰子吗,比如 3d6 + 2?
- 可以。在修正值字段中输入正数或负数整数,骰子生成器会将其加到骰子总和上,按照标准骰子记法得出最终总数。
- 骰子生成器支持《龙与地下城》风格的掷骰吗?
- 支持。d20 预设配合修正值可以覆盖标准的 D&D 属性检定、攻击掷骰和豁免掷骰,而 d4/d6/d8/d10/d12 骰子则可以覆盖常见的伤害骰。
- 骰子生成器对真实桌游而言公平吗?
- 每次掷骰都使用加密安全的随机数独立生成,因此结果与实体骰子一样公平,且不受之前掷骰结果的影响。
- 骰子生成器会把我的掷骰结果发送到别处吗?
- 不会。每次掷骰都通过 Web Crypto API 在你的浏览器本地完成。你的骰子设置、修正值或结果都不会上传到 ArrayKit。
相关工具
全部 ArrayKit 工具