How to make craters explosion?

Hello,
Well, you can’t just easily “subtract” a random part of a physics body. You would need to determine the new shape of the body, remove the current body, and apply a new body which has the “crater” part removed. Perhaps the following guide will help:

https://docs.coronalabs.com/guide/physics/physicsBodies/index.html

Brent

Could I use display.colorSample() during the bomb fall or performance will be too bad?

Yes, it will be too resource intensive.

I really need a simple idea to make this, or to give illusion of it. These solution are too hard for me now. In 1980 gorillas game, I think the solution was check color difference.

OpenGL isn’t pixel based, its texture based. Pixel operations are very expensive to do.  Why don’t you add an invisible half circle the size of the crater, and a few pixels above the top of the ground and give it a collision test that would allow you some further control. 

Rob