我正在编写一款应用内购买的游戏,因为用户在玩游戏时会收到游戏币,然后可以进行各种升级。
我希望升级越来越难以获得,但基本上永无止境。似乎以编程方式执行此操作可能是一种很好的前进方法,但我不确定要使用哪种好(或使用良好?)方法?
到目前为止,我已经考虑使用对数标度或者可能使用斐波纳契数列,即
或
这些实际上是合适的方法吗?什么是实施斐波那契序列方法的最佳方法(这似乎是我能想到的最自然的缩放)
答案 0 :(得分:0)
我会使用像Grapher这样的工具,只是玩一点点来获得一个很好的功能。
如果您想要永无止境的价格,请使用exponatial function
如果你想要100个购买后想要价格结束,那么使用sigmoid function
(或arctan)。