Canvas - Island - sample 03 - The blast of the explosion

I want to create a worms-like game and I see there are a lot of interesting things
to deal with canvas and image data. These functions are useful for ‪#‎javascript‬ ‪#‎HTML5‬ ‪#‎CSS3‬ .
In this new sample the zoom mode has been disabled. You can destroy the island just by clicking
the screen. Several explosions can happen in the same time. As you see, the explosions dig holes
in the rock, make the trees disappear and the blast ejects the soldiers. The goal for now is to
propel all the characters into the water.

More samples and useful functions here