镜中记忆关于数值的运算逻辑不要嫌麻烦就只做加法啊!(恼)

2023/01/15601 浏览问题反馈
先放个视频。
视频中那个傀儡师的属性一直在+2+2,等了好久都没结算完成,最开始两属性不到200,但估计加到2w都不会停。
这把是休闲模式单机械阵容试玩法(划掉)冲属性上限。
思路:
金狗头和金傀儡师各上一个,前期攒稻草人,等级拉满后攒金强袭机甲,攒够了就找个回合卖掉所有稻草人,然后机甲上一个卖一个。因为有金狗头,所以第一个入场的机甲会获得2×3=6倍(卖掉的稻草人)的遗言,我卖了4个金稻草人,所以第一个金机甲获得了24个遗言,也就是(随机友方属性+2+2)×24。
卖掉,再上一个金机甲。
第2个金机甲会获得(4+24)×2×3=168个遗言。再卖,再上。
第3个金机甲会获得(4+24+168)×2×3=1176个遗言
第4个会获得(4+24+168+1176)×2×3=8232个遗言
。。。。。。
多重复几次,就能靠稻草人的遗言把狗头和傀儡师的属性拉到21亿。
可能设计师都没想到能这样玩吧。
但是,你游为了避免麻烦在数值计算上做的是简单的加法,如果我用上面的办法让一个金机甲获得十几万甚至成百上千万个稻草人的遗言,那触发遗言的时候按你游的逻辑就要结算十几万次甚至更多,一秒结算10次一个小时才结算3万6千次,一天80多万次,这要堆到21亿得花好几年时间。。。更现实的情况应该是游戏卡死,刚才堆完遗言后要战斗就卡死了一次,还得重开游戏。
所以干嘛只做简单的加法啊!(恼)
这6个种族的牌设计的不错,有很多的组合可以玩,但逻辑处理上只做简单的加法就有大问题了。
以强袭机甲为例说一下我的想法:
机甲配合狗头可以使一个强袭机甲上有非常多的遗言,但这些遗言种类不多,无非就是3大类(造成伤害,加属性,召唤)。因此,可以先判断强袭机甲身上遗言数量多少,遗言数量超过一定值(比如50、100)时,把所有遗言分类整合,比如有几个食人花遗言(所有友方+5生命)就直接变成 所有友方+5×几 生命,有n个稻草人遗言结算时逻辑就变成(将n分成x个总和为n的数,x为存活友方数量,随机分配这x个属性。如100个稻草人遗言2个存活友方,先将100随机分成例如54、46,再将+108+108随机分配给一个友方,+92+92分配给另一个友方),造成伤害的也类似,召唤的遗言直接按优先级取前几个就行。
其他牌也是,注意逻辑运算不要嫌麻烦就只做加法啊,很影响游戏体验的。
啊啊啊啊啊啊为了写这个其他游戏还没刷,就这样吧,语句问题请多包涵,意见望采纳,谢谢。
1
4