Custom physic shapes based on sprite pixels

With just circle and box physic shapes it is very hard to make a good physic based game.