Custo no limite entre faixa baixa e média
- Entrada
- nível 15 → 16
- Saída esperada
- 37 pontos
Ainda dentro da fórmula `2L+7` (2×15+7=37), a última vez que essa fórmula mais barata se aplica antes da faixa 16-30 assumir.
XP e níveis no Minecraft
A barra de experiência do Minecraft engana quem espera um custo fixo por nível: subir de 1 para 2 custa poucos pontos, mas subir de 30 para 31 já custa mais de 100. O jogo usa três fórmulas diferentes dependendo da faixa de nível, não uma progressão única.
Ainda dentro da fórmula `2L+7` (2×15+7=37), a última vez que essa fórmula mais barata se aplica antes da faixa 16-30 assumir.
Nível 30 ainda usa `5L-38` (5×30-38=112); nível 31 já muda para `9L-158` (9×31-158=121), a fórmula mais cara que rege o resto do jogo.
A inversão usa uma fórmula quadrática diferente por faixa de pontos, não uma simples divisão, e devolve tanto o nível quanto o progresso parcial dentro dele.
Porque o custo em pontos cresce com o nível, em três faixas. Até o 15 o aumento é suave, dos 16 ao 30 acelera, e do 31 em diante cada nível custa muito mais. É por isso que sair do nível 49 para o 50 exige muito mais XP do que do 9 para o 10.
Porque o jogo muda de fórmula: até o nível 15 o custo é `2L+7`, dos 16 aos 30 é `5L-38`, e a partir do 31 vira `9L-158`. Cada mudança de faixa aumenta o coeficiente que multiplica o nível, acelerando o custo por passo.
1395 pontos de XP desde o zero. Para o nível 50 são 5345, e para o nível 100 são 30970, um salto que mostra como o custo acumulado cresce muito mais rápido que o próprio número do nível.
Nível 21863, o ponto em que o XP total acumulado alcança o teto de um inteiro de 32 bits com sinal (2147483647) que o jogo usa para armazenar pontos de experiência. Acima disso o contador simplesmente não tem para onde crescer.
Não. XP é o total de pontos acumulados (o que se perde ao morrer, em parte); nível é o número exibido na barra verde, derivado desse total por uma fórmula não linear. Dois jogadores no mesmo nível podem ter pontos de XP levemente diferentes dentro do nível atual.
São 1.395 pontos de experiência acumulados até este nível.
O cálculo é feito localmente no navegador; nada é enviado a servidores.