Lanciatore di dadi virtuale

Lancia dadi dal d4 al d100 con modificatori e notazione RPG come 3d6+2 — direttamente nel tuo browser.

Come si usa

  1. Scegli il tipo di dado (dal d4 al d100), quanti dadi lanciare e un modificatore facoltativo — oppure digita semplicemente la notazione RPG, come 3d6+2.
  2. Clicca su «Lancia i dadi» per vedere ogni dado singolarmente, la somma e il totale con il modificatore applicato.
  3. Consulta lo storico dei lanci recenti qui sotto e tieni d'occhio le evidenziazioni del 20 naturale e dell'1 naturale su un singolo d20.

Informazioni su questo strumento

Ogni gioco da tavolo prima o poi ha bisogno di un dado che nessuno ha dimenticato a casa. Questo lanciatore copre il set poliedrico standard — d4, d6, d8, d10, d12, d20 e d100 — ne lancia fino a dieci in una volta e applica al totale un modificatore positivo o negativo. Mostra ogni dado separatamente, non solo il numero finale, perché nella maggior parte dei sistemi i valori individuali contano: può servirti sapere quale dado ha dato 1, o rilanciarne soltanto uno.

Il campo della notazione accetta l'abbreviazione che ogni giocatore di RPG digita già, come 3d6+2, d20, 2d10-1 o 4d8. Il parser legge il numero di dadi, il numero di facce e il modificatore con segno, tollera gli spazi e la D maiuscola, e rifiuta qualsiasi cosa che non descriva un lancio reale. Digita una notazione e i selettori la seguono; cambia i selettori e il campo della notazione si aggiorna — così i due modi di descrivere un lancio non si contraddicono mai. Tramite la notazione le facce possono arrivare fino a 1.000, il che copre i dadi percentuali e quelli più esotici.

Ogni dado viene estratto con crypto.getRandomValues più rejection sampling, quindi un d20 dà a ciascuna delle sue venti facce esattamente la stessa probabilità — qualcosa che nessun dado fisico, con il suo bilanciamento imperfetto e gli spigoli arrotondati, può promettere. Il lancio di un singolo d20 riceve inoltre un'evidenziazione per i due risultati che cambiano una scena: un 20 naturale (colpo critico) e un 1 naturale (fallimento critico). Gli ultimi dieci lanci restano sullo schermo, così puoi indicare che cosa è successo, e tutto gira nel tuo browser senza che nulla venga inviato a un server.

La formula

Un dado con S facce restituisce 1 + un intero uniforme in [0, S). Il valore uniforme arriva da crypto.getRandomValues con rejection sampling, che scarta i valori nella coda irregolare così che nessuna faccia sia favorita. Il totale è la somma dei singoli dadi più il modificatore: NdS+M = (d1 + d2 + … + dN) + M.

Domande frequenti

Il dado virtuale è equo?

Sì, e più di uno di plastica. Ogni faccia ha esattamente la stessa probabilità perché il lancio usa il generatore casuale crittografico del browser con rejection sampling, mentre i dadi fisici hanno sempre piccole distorsioni di fabbricazione.

Quale notazione accetta?

L'abbreviazione standard degli RPG: NdS con un modificatore facoltativo, per esempio 3d6+2, d20, 2d10-1 o 10d4. Gli spazi e la D maiuscola vanno bene, e il numero di dadi può essere omesso per un dado singolo.

Posso lanciare dadi che non sono nell'elenco?

Sì. Digita direttamente la notazione: funziona qualsiasi valore da 2 a 1.000 facce, quindi d3, d7, d30 e d1000 sono tutti validi anche se non compaiono nel menu a tendina.

Come vengono rilevati i colpi critici?

Su un singolo d20, un 20 naturale viene segnalato come colpo critico e un 1 naturale come fallimento critico — sulla base del risultato grezzo del dado, prima che venga aggiunto il modificatore, che è il modo in cui lo definiscono quasi tutti i sistemi.

Qualcosa esce dal mio browser?

No. I lanci vengono generati e conservati localmente in JavaScript. Nulla viene inviato ad alcun server, e lo storico sparisce quando chiudi la pagina.

Strumenti correlati

Link lunghi? Accorciali gratis

Vai.la trasforma qualsiasi URL in un link breve con statistiche dei clic, QR Code e il tuo biolink personale.

Vai.la non è responsabile dell'uso degli strumenti né delle decisioni prese in base ai loro risultati.