My obj_ball collides with some obj_blocks and deflects, this is working perfectly. However, when the obj_ball gets caught between 2 obj_blocks and collides insistently between them, the ball speed goes up during collisions. I think it's something related to the value of pixels in meters (0.0625 my default), because whenever i change this value I have a different answer about the speed increase of the ball. How do I stop this acceleration during collisions? For example, if a ball was created with a phy_speed 4, it must remain with phy_speed 4 regardless of collisions. In the image, where obj_ball ends up gaining speed: The obj_ball is between two blocks, and constantly collides between them, which increases its speed. P.s: is physic. .