How to balance prices in tycoon?

How to balance prices of buttons and upgrades so that the time is balanced between the players gets the coins and buys other buttons i.e. a player does not buy many buttons too slow or too fast.

A player should retain enough time to complete the tycoon and does not get bored in buying new buttons.

Any suggestions ?

You could do some math:

Basically, take the amount of money the player is getting per second (this would increase with every upgrade) and the amount of time you want per button (maybe about 30s, could increase over time) and multiply them to get the amount of money the button should cost:

For early game:
Money per second could be $100
Time per button could be 10s (to give you lots of upgrades early on)

100 x 10 = $1,000

The button would cost $1k

For late game:
Money per second could be $200k
Time per button could be 1min or 60s (to make the game last longer)

200,000 x 60 = $12,000,000

The button would cost $12m

In my tycoon there are customers spawning every 5 seconds and buy fruits from the shop i.e. the players get coins in every 5 seconds and number of fruits sold per customer depends on fruit shop upgrade level , on level 1 - 3 fruits/customer.

There’s an option to upgrade shop and Harvestor that collects fruits from trees and store in storage, also can upgrade storage capacity.

If customer buys 3 apple fruit base price is 2 the player will receive 3x2 = 6 coin initially on level 1 upgrade value. Then with level 2 fruit shop player will get 5 x 2 x1.1 (shop multi) = 11 coins per 5 second.

Also there is option to upgrade trees which decides base price of fruits, more upgrades more coins per second.

So , do I need to calculate for every scenario based on every level upgrade ?

You can’t really calculate for every scenario for your example as you (as the designer) do not control what order the player buys upgrades in, so use the money per second you would expect them to have at the point that they buy the item.

So for example:
If you want to determine the price of your storage upgrade lvl 2, look at the stats of the upgrades you expect the player to have at that point: probably all of the lvl 1 upgrades. Then take the money per second for those upgrades, in this case $1.2, and use it in the calculation to find the amount it should cost.
If you want it to take 30s, just do:

30 x 1.2 = 36

So for example if the player is getting 5 coins / second then in 10 seconds he will have 50 coins.

Suppose there are 2 buttons costing 30 and 35 each. The player can buy 1 of them , so I can say he took 10 seconds to buy a button and left with either 20 or 15 coins.

If say 20 coins then after 3 seconds he will again have coins to buy that another button costing 35 coins.

With this the player played total of 13 seconds to buy 2 buttons with 5 coins / second.

Ok so all the calculation are based on time and earning per second. Right ?

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