I’m writing a game in which the player can shoot at towers made from blocks. When stacking 20 or more boxcolliders of size 1x1x5 the tower stands firm. I want to make the tower crash faster so I decreased the box sizes to a quarter the original size.
Unfortunately with the smaller boxes (0.25x0.25x1.25) the tower crashes on its own without applying any force from the outside. To prevent this I tried to adjust the material, the rigid body settings and the physics manager settings. However I could not get the tower to stand firm. Please find the settings in the attached images.
The video shows the crash.
I do freeze the boxes at start and then waking them up slowly starting at the bottom and then going to the top slowly. Doing this prevents the tower from bouncing but the tower still crashes. In the video the tower is freezed and woken up as mentioned.
How could I get the tower to stand still? (Of course it still must crash when external forces are applied). Is it possible to set the physics engine so that the colliders do overlap less? Or am I at the limit of the physics engine? What else could I try?
By the way I’m using unity 5.6.
Any suggestions are highly appreciated.
Best regards,
Hans


