How much should the prices of an upgrade go up by in an idle game?

I’m working on an idle game and i’d like to have a system where the upgrades scale to the multiplier you have (how much money you get per second) practically infinitely, without snowballing completely out of proportion after only a couple purchases
After only 4 or 5 upgrades, the cost of the next upgrade starts to become some pretty outrageous numbers.

Here’s the current script

cost = math.floor(cost*(multiplier*1.1))

Anybody who has more experience with this kind of game got any suggestions?

its not a problem in the script

1 Like

Maybe instead of multiplyng wouldn’ t it be more efficient to addition for these kind of games?

i think the main problem was that i was using the multiplier, which is also the amount of times you bought an upgrade, i got rid of that part to only the cost * 1.1 and it got a lot better

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.