D&D 5e 的骰子擲骰器是一種虛擬替代品,用來取代你在桌邊使用的七顆多面骰——d4、d6、d8、d10、d12、d20,以及百分骰 d100——所產生的結果與公平的實體骰子無從區別。d20 驅動了 5e 中最重要的判定:攻擊檢定、豁免檢定、屬性檢定、先攻值與死亡豁免,所有這些都是將一顆 d20 加上調整值,與由護甲等級、難度等級或另一個擲骰結果所設定的目標數字進行比較。較小的骰子用於處理傷害:匕首與燃燒之手使用 d4,短劍與大多數戲法使用 d6,長劍使用 d8,大棒使用 d12,百分骰表則使用 d100。基於瀏覽器的 5e 擲骰器涵蓋了所有這些骰子,以及從 2 到 1000 的任何自訂面數,因此你可以處理 3d6 傷害、8d6 火焰球或狂野魔法湧動擲骰,而無需打開第二個應用程式。擲骰器完全在您的瀏覽器中執行,使用瀏覽器的密碼學安全偽亂數產生器 (CSPRNG) 產生每一次擲骰結果,並顯示每個骰面以及累計總和,讓您在戰鬥中無需在心裡加總 8d6。

dice roller 5e
D&D 5e 擲骰器:從 d20 豁免到傷害

D&D 5e 實際使用的骰子(以及每種骰子的作用)

《玩家手冊》明定了七種骰子類型,基本上涵蓋了遊戲中所有的判定,了解哪種骰子對應哪種擲骰類型能為您節省時間。以下是完整的骰子組合、每種骰子的用途,以及來自官方 5e 規則的一些代表性範例。

骰子5e 常見用途代表性範例
d4小型武器傷害、次要法術傷害、屬性值提升匕首、飛鏢、燃燒之手
d6短劍傷害、大多數戲法傷害、偷襲攻擊、多個職業的命中骰火焰箭、偷襲攻擊骰、牧師命中骰
d8長劍傷害、高階法術縮放、遊俠與盜賊的命中骰長劍、靈性武器、盜賊命中骰
d10巨斧傷害、高階法術骰、百分骰組成巨斧、冰風暴、d100 擲骰
d12大棒與重型武器傷害、野蠻人的命中骰大棒、大錘、野蠻人生命值
d20攻擊檢定、豁免檢定、屬性檢定、先攻值、死亡豁免對抗 AC 的攻擊檢定、對抗法術的豁免、先攻值
d100百分骰、狂野魔法湧動表、隨機遭遇狂野魔法檢定、d100 隨機事件表

d20 是 5e 的主力骰子。每個對抗動作——揮舞長劍、閃避巨龍的吐息、開鎖、抵抗魅惑——都是用一顆 d20 加上相關調整值與目標數字進行判定。較小的骰子幾乎總是用來加總計算傷害:一把巨劍造成 2d6 加上力量調整值的傷害,一顆火焰球造成 8d6 傷害,而聖武士的懲戒可能還會額外加上數顆 d8 的光耀傷害。擲骰器可同時擲出最多 12 顆任何類型的骰子,涵蓋從單次 d20 攻擊檢定到高階懲戒堆疊的所有情況,只需輕點一下。

如何在瀏覽器中擲 5e 骰子

  1. 在瀏覽器中開啟擲骰器——無需安裝,無需登入,並且不會有任何資料離開您的裝置。
  2. 選擇您需要的骰子:點選 d4、d6、d8、d10、d12 或 d20,或點選「自訂」並輸入 2 到 1000 之間的任何面數(百分骰請輸入 100)。
  3. 使用 − 和 + 步進器設定骰子數量——攻擊檢定為 1 顆,2d6 火焰球傷害為 2 顆,最大化的火焰球為 8 顆,依此類推,每次擲骰最多可達 12 顆。
  4. 按下「擲骰」。工具會顯示每個個別的骰面,自動加總,並將結果附加到您的最近擲骰紀錄中。
  5. 傷害請讀取總和,攻擊檢定使用優勢時請讀取最高骰面,快速總覽的本次遊戲統計則顯示平均數。

對於 5e 攻擊檢定,請選擇 d20,將數量保持為 1,並讀取該單一骰面。對於傷害,請切換到正確的骰子(例如長劍使用 d8),然後使用步進器設定法術或武器條目中所要求的數量。優勢是擲 2 顆 d20 並取較高的骰面;劣勢則是相同數量但取較低的骰面。擲骰器會並排顯示兩個骰面,因此由您決定適用哪一個——工具不會強制執行優勢或劣勢,這使其能靈活適應任何自訂規則。

解讀您的 5e 擲骰——總和、紀錄與統計

每次擲骰都會回傳您在桌邊實際需要的三項資訊:個別骰面、總和,以及最近擲骰紀錄中的一個條目。個別骰面在攻擊檢定和豁免檢定中最為重要,在這些檢定中,您會將一個固定調整值加到您擲出的單一骰面上。對於傷害,總和才是重點數字——工具會為您加總,讓您可以在桌上宣告一次 4d8 懲戒傷害,而不會拖慢戰鬥節奏。擲骰紀錄會保留最近幾次結果的可見狀態,這在玩家詢問「等等,我剛剛擲出了什麼?」或您想要驗證一連串的天然 20 點時非常實用。

本次遊戲統計會彙整您在本次遊戲期間擲出的所有結果——擲骰次數、總和的累計值以及平均總和。對於典型的 5e 戰鬥,平均數能告訴您傷害輸出偏熱或偏冷,並讓玩家親身感受多顆骰子加總的鐘形曲線,而無需任何人動手計算。如果一位玩家連續八次擲出 2d6 傷害,而本次遊戲的平均數每次都接近 7,那就是教科書上的 2d6 平均值直接即時顯示在瀏覽器中,而非僅出現在機率圖表上。

為什麼 CSPRNG 對桌遊很重要

擲骰器只有在結果是公平的情況下才有用。擲骰器使用 crypto.getRandomValues()——瀏覽器的密碼學安全偽亂數產生器——來產生每個結果,而非大多數快速擲骰腳本所依賴的較弱的 Math.random()。其差異在於統計特性:Math.random() 速度快,但無法保證在跨瀏覽器時是均勻或不可預測的,而 CSPRNG 則被設計用於產生統計上均勻的輸出,其中骰子的每個面出現的機率相等。

我們在 d6 上驗證了這一點:六萬次擲骰在每個面上都產生了大約一萬個結果,且分佈通過了卡方公平性檢定。對於 5e 而言,這一點至關重要,因為遊戲是圍繞著特定的機率進行平衡的。d20 上任何特定面出現的機率為 5%;長劍的 1d8 上任何特定值出現的機率為 12.5%;2d6 傷害擲骰在 7 點達到峰值,因為在 36 種可能的組合中,有六種組合加總為 7。如果您的虛擬骰子有偏差,每次遭遇的難度都會產生難以預測的偏移。誠實的骰子能保持遊戲數學的完整性——不會傾向於高擲骰結果的加重權重,也不會對剛剛因為暴擊而失去角色的玩家產生偏見。

桌邊的 5e 擲骰機率

任何類型的單顆骰子都是均勻的:每個面出現的機率相同。5e 中有趣的數學發生在骰子被加總的時候,因為加總的骰子會形成一個鐘形曲線。使用 2d6 時有三十六種可能的結果,其中六種加總為 7,因此 7 是巨劍最常見的傷害擲骰結果。兩端的極端值——2 和 12——各自僅有一種組合,因此它們出現的頻率約為 2.78%。這就是為什麼火焰球在低等級時感覺可靠,而在高等級時感覺不穩定:使用 8d6 時平均值為 28,但實際範圍從 8 到 48,且可能結果的分佈範圍很廣,足以讓一發火焰球左右一場戰鬥。

5e 中的優勢與劣勢利用了相同的底層數學。擲 2d20 並保留較高的骰面,會大幅提升通過目標數字的機率,通常被描述為對於中等目標數字大約等同於一個有意義的有效加值。擲 2d20 並保留較低的骰面,則會以類似的幅度降低有效機率。擲骰器可讓您透過單次點擊同時產生兩個骰面,而本次遊戲統計分頁則可讓您在數百個戰鬥回合中觀察曲線的形成——這對於地下城主調整遭遇難度非常有用,也是向新玩家展示為何他們的盜賊在來自躲藏或定身術的優勢下感覺更加穩定的好方法。

5e 擲骰器還能協助處理的其他事項

在戰鬥之外,相同的工具也涵蓋了地下城主在遊戲中進行的大部分隨機判定。需要隨機 NPC 反應嗎?在《地下城主指南》的忠誠度或態度表中擲 2d6。需要狂野魔法湧動檢定嗎?擲一顆 d100 並查詢該表。短休後需要恢復命中骰嗎?擲出對應職業的命中骰——法師為 d6,牧師和法師為 d8,戰士和盜賊為 d10,野蠻人為 d12——並加上體質調整值。由於工具支持 2 到 1000 之間的自訂面數,它也能處理更奇特的判定:閃電電弧傷害附加效果的 d3,用於查表的 d66,或用於自訂戰利品表的特殊骰子。

所有操作都在用戶端執行,因此頁面載入後即可離線使用,在緊張的回合中即時回應,並且絕不會將任何擲骰結果傳送到伺服器。對於在桌邊使用筆記型電腦主持遊戲的地下城主而言,這意味著在決定戰役走向的 d20 上不會出現延遲。