Hi!

I'm making a simple 2D sidescrolling game with OpenGL...
And I've got a this problem:

When I shoot at the hill the lower part dissappears, but I cant figure out how to make the part of the hill that is in the air fall down... ops:

I have the whole map in a array, and I've already got a procedure that makes the pixels that have nothing around them come to the ground, but i need help with the procedure for big pieces.

I havent figured out anything yet, so i hope someone will help me, and please be gentle... I'm a beginer and i'm 15 years old.

Thanks!