How can i make a solid object, so that my player doesnt go thourgh it

ok i made a house and i placed it on the terrain, and i tried to figure out, how can i make it solid without the player walk (run, slid, jump) right thourgh it. And also how can i make him slide.

Use MeshCollider to make the house solid.