ダイスローラー 🎲

カスタム面数・個数のバーチャルダイス。D4〜D20対応。

ダイスローラーについて

このダイスローラーは、すべてブラウザ内で完結します。ダイス種類(D4、D6、D8、D10、D12、D20、D100、またはカスタム面数)を選び、振るダイス数を設定して振るをクリックします。結果は crypto.getRandomValues を使用し、暗号学的に安全な乱数を実現します。最終値が確定する前に短いアニメーションで乱数をサイクルします。サーバーへのアップロードは一切なく、JavaScriptによってあなたのデバイス上で処理されます。

機能

  • 標準ダイス —— D4、D6、D8、D10、D12、D20、D100。
  • カスタムダイス —— 2〜1000の任意の面数を設定。
  • 複数ダイス —— 一度に最大20個のダイスを振れます。
  • ロールアニメーション —— 約500ms間数値をサイクルしてから確定。
  • 履歴と統計 —— 直近20ロール、合計、平均、最小、最大を表示。
  • 暗号学的に安全 —— crypto.getRandomValues を使用した乱数生成。

ダイスローラーの使い方

  1. ドロップダウンからダイス種類を選ぶか、カスタムを選んで面数を入力します。
  2. 振るダイス数(1〜20)を設定します。
  3. 振るをクリック——アニメーションが再生され、最終結果が表示されます。
  4. 下の履歴と統計を確認します。履歴クリアで新しく始められます。

よくある質問

乱数は本当にランダムですか? ダイスはブラウザの暗号学的に安全な乱数ソース crypto.getRandomValues を使用します。公平なロールにおいて Math.random() よりはるかに信頼性が高いです。

混合ダイス(例:D6とD20を1つずつ)を振れますか? 1回のロールではできません。各タイプを別々に振ってください。どちらも履歴で確認できます。

平均はどのように計算されますか? 平均はロール合計の平均ではなく、直近20ロールの全個別ダイス値の平均です。

何かアップロードされますか? いいえ。すべてのロールはローカルブラウザで行われ、データがデバイスから外に出ることはありません。