热门话题
#
Bonk 生态迷因币展现强韧势头
#
有消息称 Pump.fun 计划 40 亿估值发币,引发市场猜测
#
Solana 新代币发射平台 Boop.Fun 风头正劲
在《Crimsonland》(2003)中发现了一个23年的漏洞
这个游戏有一个叫做“静止装填器”的特性,如果你静止不动,装填速度会提高3倍。它有一个边缘情况,即游戏的“装填完成了吗?”逻辑是使用正常的帧时间进行检查的,但这个特性在之后每次更新时会减去3倍的时间。
如果计时器在1倍和3倍帧时间之间,它可能会在补充检查已经通过后的一次更新中出现下溢。
这导致了一个退化循环,弹夹永远不会补充,你可以发射一颗子弹,然后永远回到装填状态。这在使用愤怒装填器特性时尤其明显,因为它在装填过程中会发射一阵等离子体。
当然,这个问题在我的游戏版本中已经修复。
我仔细记录了这里所有的原始错误,我的版本甚至有一个 --preserve-bugs 选项,可以保留这些行为。这对于差异测试和保存目的非常有用。
59
热门
排行
收藏
