R-Type, only instead of space ship you control a fish and instead of strange alien landscapes you are navigating fish ladders guarded by evil trout hell bent on using their head mounted lasers to turn you to fish dust.
Easing functions specify the speed of animation to make the movement more natural. Real objects don’t just move at a constant speed, and do not start and stop in an instant. This page helps you choose the right easing function.