I'm creating a simple level-up system and I'm looking to base the stats gain on curves so I can tweak them easier, I know it's a math function, but I have no idea what to search for.

I need to create this curve and get the value every x increment.

enter image description here

the engine I'm using is Ren'py and the language python. if you can tell me the terms to search for, I might be able to find something on the topic.

  • 1
    \$\begingroup\$ It looks like you want a function that offers diminishing returns, where the rate of increase slows the further you go. There are many such functions you could use, with several covered in detail in existing answers. Can you give those a try, and let us know if they solve your problem? If not, please edit your question to show us what you tried based on your research so far and where you're stuck. \$\endgroup\$
    – DMGregory
    Mar 21, 2019 at 17:06
  • \$\begingroup\$ I did a search for "ease out function" and found lots of results. \$\endgroup\$
    – Jay
    Mar 22, 2019 at 6:17
  • \$\begingroup\$ @DMGregory yes, that's exactly what I was searching for, thank you \$\endgroup\$
    – Kia Azad
    Mar 22, 2019 at 8:12
  • \$\begingroup\$ No worries. I've closed this question as a duplicate for now. If you find those answers are not meeting your needs, please edit this question to explain what you've tried and what you want to change, and we can re-open it. \$\endgroup\$
    – DMGregory
    Mar 22, 2019 at 14:08


Browse other questions tagged .