Godot Version
4.2.2
Question
So, I’m having an issue with this interaction. I would prefer for the ball to bounce off of angled surfaces like this instead of rolling off of them. Physically it makes sense that a ball would roll there, but it would feel a lot better if it bounced instead.
Honestly I haven’t had any sort of physics problems yet, so I’m not even sure how to go about this. The ball is a rigidbody2d and the walls are all staticbody2ds.
The only thing I could think of is instead of actually using the built-in physics engine, is to write a function that when there is a collision, it modifies the balls angle by the rotation of whatever object it collided with. But uh, that sounds like over-engineering, and I’m really hoping there’s a more obvious solution that I’m missing.