It's now a little better, but still needs some work.
SVN-Revision: 1002
final_scroll_x = tux_pos_x - X_SPACE;
}
- scroll_x += (final_scroll_x - scroll_x) / (frame_ratio * (CHANGE_DIR_SCROLL_SPEED / 100));
+ scroll_x += (final_scroll_x - scroll_x)
+ / (frame_ratio * (CHANGE_DIR_SCROLL_SPEED / 100))
+ + (tux.physic.get_velocity_x() * frame_ratio + tux.physic.get_acceleration_x() * frame_ratio * frame_ratio);
// std::cerr << tux_pos_x << " " << final_scroll_x << " " << scroll_x << std::endl;
}