How to improve 2D collisions

Hi,

So I noticed Unity on default has very bad collisions. When my object hits a wall it does not bounce back, but just sticks to it (and falls down with gravity).

It has to hit a wall with an angle close to 90deg to actually bounce back. With angles close to 45deg it still sticks to the wall.

Bunciness is set to 1, no linear or angular drag. But does not bunce back enough, which feels very bad.

I can probably within a script on collision, set to a “mirrored” velocity. But can’t this just be improved somehow in the inspector or unity physics options?

have you tried this setting,

1 Like

Thank you! Setting “velocity threshold” to something smaller like 0.01 looks much better!