|
|
|
|
|
by Strilanc
4277 days ago
|
|
A "multiple kill calls" bug is your typical unexpected violation of ever-mounting implicit ordering constraints. For example, you might write: while true:
...
if (!wasDead && dead) startFadeOut()
...
wasDead = dead
doPhysics()
and then months later someone adds fall damage to the physics engine, and suddenly there's a way to die where the screen doesn't fade out. |
|