I have a player sprite and a solid object sprite.
To make the player follow the mouse, I have:
Every tick
-> Set Angle Toward Mouse
-> Set Bullet Speed based on distance between sprite and mouse
The bullet behavior includes bouncing off solids, and the wall is a solid. The collision happens just fine, the issue is when the player approaches the wall at an angle such that he is nearly parallel to the wall, the sprite speeds up and slides along the wall much faster than normal.
My guess is there's just a better way to do it. What should I change or look into? I can't find any solutions other than this and using move forward instead of bullet (but then I don't know how to make it collide at all)