Pague-me um café
Voltar ao Blog
Gaming

Drops aleatórios: o que a aleatoriedade nos jogos faz certo

Random Select Team•2026-04-01•7 min

Todo jogo moderno tem um sistema de drops aleatórios, e quase nenhum deles informa a probabilidade real. O número na dica de tela costuma ser a taxa exibida, que é diferente da taxa real — e a diferença entre as duas é onde vive o design interessante.

As mecânicas que os designers realmente usam

Probabilidade ponderada. Quase nada é um simples 50/50. Os níveis de raridade são ponderados para que um item comum apareça com frequência e um lendário apareça raramente. O mecanismo é o mesmo que o Sorteio Ponderado usa: escolha um número uniforme, descubra em qual faixa ele caiu e pegue aquele item.

O lançador de dados com vários dados na tela

Raridade Taxa de drop típica Como parece
Comum 60–70% Esperado
Incomum 20–30% Agradável
Raro 5–10% Digno de menção
Épico 1–5% Um momento
Lendário bem abaixo de 1% Algo para postar

O motivo de haver níveis em vez de uma distribuição contínua é perceptivo. Os jogadores leem um rótulo de raridade na hora, e é o rótulo que torna o drop memorável.

Contadores de piedade. Depois de um limite rígido, o sistema garante um drop. Essa é a mecânica mais importante para a retenção de jogadores, e é a que mais costuma ficar sem menção na interface.

Um contador de piedade não é generosidade — é redução de variância. Em 100 sorteios a uma taxa de 1%, alguns jogadores não veem nada e outros veem três. A piedade converte uma distribuição com grande dispersão em uma com teto. Os jogadores percebem a diferença sem saber por quê.

Proteção contra azar. Uma variante que aumenta a probabilidade conforme sua sequência se alonga. Um drop de 1% pode virar 3% silenciosamente na sua vigésima falha consecutiva. De novo: redução de variância, e geralmente invisível.

Conversão de duplicatas. Quando o mesmo item cai duas vezes, o segundo vira moeda ou uma nova rolagem. Isso resolve o problema do desfecho específico que não é divertido — não um item ruim, mas o mesmo item — e é provavelmente a parte mais bem projetada de um sistema de drops moderno.

Por que os jogadores têm razão em desconfiar

A falácia do apostador nem sempre está errada. Todos assumem que “minha sorte está ruim hoje” é irracional. Em um sistema com contador de piedade, é uma descrição correta da sua posição: você está de fato mais perto de um drop garantido do que alguém que acabou de começar. A intuição que parece errada é na verdade o modelo.

Os agrupamentos de “azar” são reais e inevitáveis. Um jogador que abre 100 caixas sem item raro vai acreditar que o sistema está quebrado, mesmo na taxa exata anunciada. Isso não é um erro no raciocínio dele — é como a variância se parece por dentro de uma amostra. O problema é que nenhuma quantidade de verdade estatística corrige a experiência.

Quase acertos são uma escolha de design. Uma mecânica que exibe “quase” com frequência a uma certa distância do gatilho está otimizando o engajamento, não a honestidade. Alguns jogos são explícitos quanto a isso. Muitos não são.

Aleatório não é a mesma coisa que justo. Há dois problemas aqui, e vale separá-los. Um sistema ponderado é legítimo — os pesos são uma regra publicada, e a seleção ponderada é uma ferramenta real para propósitos reais. O que não é legítimo é um sistema em que a probabilidade exibida não corresponde à probabilidade implementada. Isso é um engano, não uma escolha de design.

A tensão de design

Todo sistema de loot fica entre duas coisas que puxam em direções opostas.

A expectativa do jogador quer retorno. Com tentativas suficientes, o jogador deve sentir que está progredindo.

A economia da casa quer uma taxa de drop estável. Os modelos de receita dependem de uma distribuição previsível, e uma variância generosa destrói a previsibilidade sobre a qual eles são construídos.

A solução é a proteção de piedade: ela permite ao jogador experimentar um retorno enquanto mantém a média de longo prazo exatamente onde a economia precisa dela. Os dois lados conseguem o que querem, e normalmente o jogador não é informado de como isso funciona.

Onde a aleatoriedade realmente melhora os jogos

Geração procedural. Roguelikes e jogos sandbox usam aleatoriedade para produzir layouts que ninguém projetou e que ninguém rejogou de forma idêntica. Essa é a aleatoriedade criando conteúdo em vez de distribuí-lo.

Matchmaking. O pareamento aleatório ou por habilidade reduz o efeito da ordem do matchmaking, que é uma fonte real e documentada de inflação de habilidade em jogos competitivos.

Draft assimétrico. A ordem aleatória em um draft remove a vantagem de escolher primeiro, o que é um ganho genuíno de justiça — o mesmo motivo pelo qual uma liga esportiva de verdade aleatoriza quem escolhe primeiro.

Usando a seleção aleatória em uma noite de jogos

As ferramentas daqui são úteis para as partes de uma noite de jogos que não são o jogo: quem começa, quem joga com quem, qual jogo abrir primeiro e como uma decisão de campanha é tomada.

Definindo as chaves de um torneio. A Chave de torneio cuida das rodadas eliminatórias, inclusive dos byes. A definição em ordem alfabética dá ao primeiro time uma vantagem real, que vale a pena evitar em qualquer coisa em que você pretenda vencer.

Formando grupos e times. O Gerador de Grupos com equilíbrio de potes mantém os tamanhos dos grupos iguais. Um grupo aleatório não é um grupo equilibrado — se você tem um jogador forte, sente-o antes do sorteio.

Rolando dados. O Lançador de Dados cobre de d4 a d20, faces personalizadas de 2 a 100, até 12 dados de uma vez e modificadores de −99 a +99. Ele sorteia a partir do gerador criptográfico do navegador em vez de Math.random(), então, ao contrário de um dado físico desgastado, permanece uniforme indefinidamente.

Decidindo entre opções iguais. Um cara ou coroa ou a Roleta de Nomes resolve em dois segundos, em vez de uma discussão que ninguém queria.

A questão da justiça, respondida diretamente

Se você quer realizar uma competição entre amigos em que o resultado vai importar, os requisitos são estreitos e específicos:

  • O conjunto deve ser fixo e publicado antes de qualquer sorteio
  • Os pesos devem ser publicados, se houver algum
  • A fonte não deve ser previsível. O sistema de drops de um motor de jogo pode, em princípio, ser previsto; um sorteio a partir de crypto.getRandomValues() não pode. A página de imparcialidade explica por que essa distinção é real
  • O resultado deve ser registrado com o conjunto visível

Essa é uma resposta completa. O que você não precisa é de um esquema de certificação complicado — você precisa que a lista esteja visível no momento do sorteio.

A lição útil

Os jogos ensinam uma intuição que se transfere mal: a de que a aleatoriedade tem memória. Ela não tem, e uma sequência de resultados ruins não significa nada sobre o próximo sorteio.

A única exceção que vale lembrar é a proteção de piedade, em que o sistema de fato lembra — e não avisa. Onde um sistema tem uma, uma “má fase” é genuinamente informativa; onde não tem, é uma amostra que por acaso você tirou.

De qualquer forma, a mesma regra vale: com tentativas suficientes, a média é o que os pesos dizem. Espere que leve muito mais tempo do que parece razoável.

RST

Random Select Team

Analista de dados experiente e teórico de jogos na Random Select. Mais de 10 anos de experiência em equidade digital, matemática de probabilidade e sistemas de decisão aleatória.

Compartilhar este artigo