Uma sessão começa e alguém não encontra o d20. Esse problema é mais comum do que parece, e é totalmente resolvido não tendo dados.
O rolador virtual aqui joga dados com aparência física em 3D, em qualquer dispositivo, sem conta. Vale entender o que ele faz de diferente de um dado real — e onde não difere em nada.
O que você pode rolar
Os presets cobrem o conjunto padrão de mesa: d4, d6, d8, d10, d12, d20. O campo de faces personalizadas aceita qualquer coisa de 2 a 100 lados, o que cobre rolagens percentuais e muitos sistemas caseiros.

Você pode jogar até 12 dados em uma rolagem e aplicar um modificador de −99 a +99 ao total. Defina o modificador antes de jogar, para que o resultado não seja algo que você ajusta depois.
A combinação que mais importa: vários dados de um tipo mais um modificador cobrem quase toda rolagem de ataque e dano em um sistema de RPG padrão, sem precisar de uma segunda ferramenta.
Como a justiça realmente funciona
Dois mecanismos, ambos dignos de conhecimento porque “aleatório” é usado de forma frouxa na internet.
Uma fonte criptográfica. Os dados usam crypto.getRandomValues(), o gerador criptograficamente seguro do navegador. A alternativa — Math.random() — é determinística, então seu estado interno pode, em princípio, ser reconstruído para prever resultados futuros. Para um jogo de tabuleiro, isso é curiosidade. Para qualquer coisa com dinheiro ou reputação envolvidos, é a questão inteira. A página de imparcialidade tem a explicação completa.
Amostragem por rejeição. Quando você pede um inteiro uniforme em um intervalo que não divide de forma exata, escalar um número de ponto flutuante aleatório enviesa demais os valores baixos. Um d6 é direto; um d7 não é. O rolador rejeita valores fora do intervalo e sorteia de novo, e é isso que faz cada face ser exatamente 1/N.
Cada rolagem é independente da anterior. Tirar um vinte não torna o próximo vinte menos provável, e uma sequência de seis não melhora suas chances.
Onde um dado real é de fato melhor
Ser honesto sobre isso vale a pena, porque dados virtuais não são estritamente uma melhoria.
Um dado real pode ser viciado. Variações de fabricação, desgaste e cantos arredondados produzem pequenos vieses reais. Um dado que foi rolado dez mil vezes já não é mensuravelmente justo, e é por isso que existem colecionadores de dados viciados.
O método é um canal para influência. Uma moeda ou um dado físico pode ser pego, girado ou rejogado. Essa é a fraqueza prática dos dados reais, e não tem nada a ver com o dado em si.
Tato. Um dado que você pode pegar na mão não pode ser contestado por um jogador desconfiado. Não é uma vantagem trivial, especialmente pessoalmente.
O que um dado virtual ganha é permanência: ele não se desgasta, então permanece uniforme enquanto a sessão durar.
Para sessões de mesa
Compartilhe a tela da rolagem. É isso que resolve o problema do “juro que tirei um 20”. Quando o resultado aparece em uma tela compartilhada para todos no mesmo instante, não sobra nada para contestar.
Defina o modificador antes de jogar. Um modificador aplicado depois do fato é um número que alguém escolheu.
Considere uma rolagem mínima. Tirar 1 em um ataque com d20 é válido e inútil. Se o seu sistema rola 1s de novo em um teste crítico, faça isso na ferramenta para manter o registro limpo.
Mantenha o histórico de rolagens. A ferramenta guarda um registro das jogadas recentes, o que resolve a discussão do “aquilo com certeza foi um seis” sem que ninguém precise lembrar.
Para jogos de tabuleiro
Duas observações práticas para jogar pessoalmente ou à distância.
Anuncie os dados e a quantidade antes de rolar. “Dois d6 mais três” é inequívoco; “um sete” não é. A maioria das discordâncias sobre uma rolagem digital é, na verdade, discordância sobre o que foi rolado.
Tenha uma alternativa. Se você está jogando pessoalmente, mantenha os dados físicos. O rolador virtual é a resposta para “não encontro o d20”, não para “queremos jogar de outro jeito”.
Para salas de aula
Dados virtuais são melhores que os reais para ensinar probabilidade, por razões que nada têm a ver com justiça.
Jogue doze de uma vez. Rolar 12 dados torna uma distribuição visível em uma única ação. Repita uma dúzia de vezes e os alunos veem a dispersão se estreitar em direção ao valor esperado — uma intuição que leva uma hora de rolagem física para se desenvolver e cerca de três minutos aqui.
Use a contagem de faces personalizada. Um d4 é fácil de raciocinar; um d100 dá granularidade fina. Os alunos podem perguntar como a forma da distribuição muda conforme o número de dados cresce, que é a lição de fato.
Um exercício útil: peça aos alunos que prevejam a próxima rolagem antes de você jogar. Quase todo mundo chuta “baixo” depois de uma rolagem alta. Então jogue. O ponto não é acertar — é mostrar que nenhuma previsão vence as outras, porque cada rolagem é independente. Os dados tornam isso vívido porque a intuição errada é muito forte.
Etiqueta, brevemente
Online: mostre a rolagem, diga quais dados você jogou e poste o resultado em vez de descrevê-lo.
Pessoalmente com um celular: combine com a mesa primeiro. Alguns grupos têm opiniões fortes sobre um celular na mesa, e perguntar custa menos do que a conversa que vem depois.
Experimente
Abra o Lançador de Dados. Escolha seu dado, defina um modificador e jogue — sem conta, sem instalação, o que importa quando a sessão começa em dois minutos.