[游戏数值] 常用刷新次数钻石消耗的设计

需满足要求

  • 以一定规律增加
  • 能够在较少次数内增加到较大数值
  • 平滑增长

设计思路

  • 增加值=INT((当前序号-1)/X)*Y+Z
    • X=2,表示希望几个一组,通过INT()取整可获得0、0、1、1、2、2...这样的序列
    • Y=10,表示基础值,将上述序列变为0、0、10、10、20、20...
    • Z=10,表示每组增加值,将上述序列变为10、10、20、20、30、30...
  • 最终值=上一级的值+增加值

最终数据

序号 最终值 增加值
1 10 10
2 20 10
3 40 20
4 60 20
5 90 30
6 120 30
7 160 40
8 200 40
9 250 50
10 300 50
11 360 60
12 420 60
13 490 70
14 560 70
15 640 80
16 720 80
17 810 90
18 900 90
19 1000 100
20 1100 100
相关推荐
code_shenbing6 小时前
基于 WPF 平台实现成语游戏
游戏·c#·wpf
励志的小陈12 小时前
C语言-----扫雷游戏
c语言·开发语言·游戏
hkNaruto18 小时前
【P2P】基于 Nebula 的 P2P 通信技术的虚拟局域网游戏设计方案
网络协议·游戏·p2p
fadtes1 天前
UE UObject、AActor、Component
游戏·unreal engine·unreal engine 4
C语言魔术师1 天前
【小游戏篇】三子棋游戏
前端·算法·游戏
ToDesk_Daas1 天前
游戏设备升级怎么选?RTX4070独显,ToDesk云电脑更具性价比
科技·游戏·电脑·玩游戏
Thomas_YXQ1 天前
Unity3D项目开发中的资源加密详解
游戏·3d·unity·unity3d·游戏开发
windwind20001 天前
游戏为什么失败?回顾某平庸游戏
游戏·玩游戏·游戏策划
fadtes2 天前
C++ initializer_list 列表初始化(八股总结)
c++·游戏
Thomas_YXQ2 天前
Unity3D 动态骨骼性能优化详解
开发语言·网络·游戏·unity·性能优化·unity3d