Hello, I am playing with unity and trying to make simple 3d maze game. I came to the problem with colision, my “Hero” (Cube) bounces off the walls and spins around when I try to “run” into the wall (“Hero” should stop, not bounce). Video to explain: Unity Cube Bouncing - YouTube
That’s the rigidbody usual reaction to collisions. You could solve the rotation problem using rigidbody.freezeRotation = true; at Start(), and change the script to use forces or set rigidbody.velocity; to reduce bouncing, increase rigidbody.drag - this also limits the max speed. The changed script could be something like this: