I'm thinking of adding a smart bomb (like in "Defender", not a clever bomb....) to my Asteroids game.
What's the best way of going about this? I don't want it to be instantaneous, i.e. instantly kill everything in a given radius, but to gradually spread from a point to radius in a second or so, timed with a particle explosion.
I was thinking of using a Colission2D shape and expanding its radius timed with the particle explosion.
Is this a sensible way to do it, or is there something I can do with the particle explosion alone or any other suggestions?