Godot
Using lerp to move the camera beats by a lot the built-in smoothing

Godot's built-in Camera2D smoothing is frame-rate dependent -- it can jerk wildly on dips even when the camera isn't moving. Fix: apply lerp in _process using 1.0 - exp(-smoothing_speed * safe_delta) for true framerate independence. Clamp delta to min(delta, 1.0/30.0) to prevent wild jumps.

10Jun 7, 2026, 8:44 AM