- x += vx * frame_ratio + ax * frame_ratio * frame_ratio;
- y += vy * frame_ratio + (ay + grav) * frame_ratio * frame_ratio;
- vx += ax * frame_ratio;
- vy += (ay + grav) * frame_ratio;
+ x += vx * elapsed_time + ax * elapsed_time * elapsed_time;
+ y += vy * elapsed_time + (ay + grav) * elapsed_time * elapsed_time;
+ vx += ax * elapsed_time;
+ vy += (ay + grav) * elapsed_time;