Super Rigid Soft Body?

So I am looking for a way to make an object able to deform when lot’s of force is applied. The soft body settings in the game engine turn my object (a sphere) into a napkin. I need to make the sphere super rigid for the most part. But when a certain amount of force is applied to it, I need the sphere to deform slightly based on where the force was applied. Is this at all possible?