Dados físicos funcionam pela expectativa. Você vê o dado sair da mão, quicar e parar, e o resultado parece ter acontecido em vez de ter sido revelado. A maioria dos lançadores de dados da web pula isso por completo — o número simplesmente aparece —, o que é funcionalmente aceitável e morto em atmosfera.
O lançador 3D aqui mantém a rolagem. Isso importa para sessões de mesa, para trabalho de probabilidade em sala de aula e para qualquer coisa em que as pessoas queiram ver que o resultado não foi decidido antes de olharem.
O que você pode rolar
Os predefinidos cobrem o conjunto padrão de mesa: d4, d6, d8, d10, d12, d20. Além dos predefinidos, o campo de face personalizada aceita qualquer coisa de 2 a 100 lados, o que cobre dados percentuais e uma variedade de sistemas caseiros.

Você pode rolar até 12 dados em um único arremesso, com um modificador de −99 a +99 aplicado ao total. Essa combinação cobre a maior parte do que um sistema movido a dados precisa sem que ninguém recorra a uma segunda ferramenta.
Por que cada face tem a mesma chance
O ponto técnico que vale precisar, porque “aleatório” é usado de forma vaga.
Cada face tem exatamente 1/N de chance de cair para cima. Toda rolagem é independente da anterior — um 20 não torna a próxima rolagem menos provável, e uma longa sequência de seis não muda as chances do próximo arremesso.
Duas coisas produzem isso:
- Uma fonte aleatória criptográfica. Os dados usam
crypto.getRandomValues(), o gerador criptograficamente seguro do navegador, em vez deMath.random(). A distinção não é cosmética:Math.random()é determinístico, então seu estado interno pode em princípio ser reconstruído e resultados futuros previstos. Para um jogo de tabuleiro isso é curiosidade; para qualquer coisa com algo em jogo, é a questão inteira. - Amostragem por rejeição justa. Quando você pede um inteiro uniforme em um intervalo que não se divide igualmente, escalar um float aleatório de forma ingênua enviesa demais a extremidade inferior. O lançador rejeita valores fora do intervalo e sorteia de novo, e é isso que faz cada face ter exatamente 1/N.
A página de imparcialidade cobre isso em mais detalhes se você quiser o mecanismo.
Comparando dados virtuais e físicos
Vale saber onde um dado real é genuinamente melhor, porque a resposta não é “em nenhum lugar”.
Um dado físico tem imperfeições. Pode ser levemente desbalanceado de fábrica, levemente desgastado em uma face, ou ser lido por um canto em vez de uma face. Ao longo de milhares de rolagens em um dado desgastado, o viés é pequeno mas real — entusiastas documentaram dados viciados exatamente porque eles existem.
Um dado virtual não tem desgaste, então permanece uniforme indefinidamente. Essa é uma vantagem real, e também é por isso que uma rolagem excepcionalmente alta em um dado real nem sempre é o dado estando errado.
Onde o físico ainda ganha: o som, o tato e o fato de que um dado que você pode pegar não pode ser contestado por um jogador desconfiado.
Para sessões de mesa
Compartilhar a tela de uma rolagem resolve um problema específico que aparece o tempo todo em jogo remoto: “juro que tirei 20”. Quando o resultado aparece em uma tela compartilhada para todos no mesmo momento, não sobra nada a contestar.
Role os dados com o modificador definido antes de arremessar, para que o total não seja algo que você ajusta depois.
Um hábito que vale adotar: defina uma rolagem mínima quando o seu sistema permitir. Tirar 1 em um ataque com d20 é válido e inútil; muitos grupos rolam 1s de novo em um teste crítico, e fazer isso na ferramenta em vez de à mão mantém o registro limpo.
Para salas de aula
Um dado virtual é melhor que um real para ensinar probabilidade, por motivos que não têm nada a ver com imparcialidade.
Você pode arremessar doze dados de uma vez, o que torna as distribuições visíveis em uma única ação. Role 12 dados uma dúzia de vezes e os alunos veem a dispersão convergir para o valor esperado — uma intuição que leva uma hora de rolagem física para se construir.
A contagem de faces personalizada também ajuda: um d4 é fácil de raciocinar, um d20 dá granularidade mais fina, e os alunos podem perguntar como é a forma da distribuição à medida que N cresce.
Uma atividade relacionada: role um d100 vinte vezes e peça aos alunos que marquem cada resultado. O histograma resultante costuma ser irregular, e essa irregularidade é a lição — é como um processo justo se parece por dentro, e é por isso que uma única observação não prova nada.
Uma observação sobre previsão
Um exercício útil de sala de aula: peça aos alunos que prevejam a próxima rolagem antes de você arremessar. Quase todo mundo chuta “baixo” depois de uma rolagem alta.
Depois arremesse. O ponto não é acertar — é mostrar que nenhuma previsão é melhor que outra, porque cada rolagem é independente. Isso é mais fácil de demonstrar com dados do que com qualquer outro processo aleatório, porque todos têm uma intuição forte e errada sobre o próximo.
Experimente
Abra o Lançador de Dados. Escolha seu dado, defina qualquer modificador e arremesse. Sem conta, sem instalação — o que importa quando a sessão começa em dois minutos.