Executando verificação de segurança...
2

[Ideias] Crescimento gradual para jogo incremental

Recentemente estou fazendo uns joguinhos de numeros em python, mas não consigo achar uma formula para um crescimento gradual(já vi sendo chamado de softcap, mas não tenho certeza do significado), então queria saber se alguem sabe alguma formula que faça isso

exemplos de resultados:

  • 100 = 10
  • 200 = 19
  • 1000 = 800
  • 10000 = 6500
  • 100000 = 35000

quero que seja parecido com isso(não exatamento, só um exemplo. só quero que vá diminuindo)

Carregando publicação patrocinada...
2

Se não me engano tem uma formula para isso

f(x) = a \times \log(bx) + c

Se for em python tu consegue implementar dessa forma:

def softcap(x, a=10, b=0.01, c=0):
    return a * math.log(b * x + 1) + c
1
1