I am facing some weird behavior on my character. When the character is walking, if there is something blocking the way, the character adjusts its location to move, but it is not looking nice. When there is a table in front, the character just moves above the table. I do not want this to happen. I am not sure how to avoid it. If there is an AI character walking around my player character, the player character jumps off. I am not sure how to control this behavior. I guess there should be some settings that needs to be done in collision, but I lack knowledge. Can someone please guide me.
Thanks in advance.