显然,每个这些机制的部分都需要更多的打磨,但我认为我创建了一个相当有用的系统。

我可以将任何东西定义为“爆炸”,当它爆炸时,实现了IExplosionReactive接口的所有东西都会对它作出特定的反应(敌人死亡并飞行,隧道入口塌陷等...)