Game Feel Library
← Browse
CameraBeginner

Camera Tilt

A few degrees of camera roll while strafing or drifting — the horizon leans into the turn like a motorcyclist.

camerarotationdutch-anglemovement

Examples

Captured from this page's own interactive demo below.

Overview

Roll is the camera axis games barely touch, which is exactly why two or three degrees of it register so strongly. Tilt the camera into lateral movement — strafe left, roll left — and the frame starts behaving like a head on shoulders instead of a camera on rails. Film calls the technique a dutch angle and spends it on unease; games spend it on momentum.

The tilt must be eased on both ends: roll toward the target angle over a couple hundred milliseconds while the strafe is held, and ease back to level when it stops. The return to zero is what sells the weight — a horizon that settles reads as a body recovering balance. Drive it from the same damped motion you'd use for any smoothing; a spring with critical damping is perfect.

Keep the angle small and the purpose single. Two to four degrees for strafing, maybe eight for a hard drift; beyond that the world reads as capsizing and players tilt their heads to compensate. And pick one meaning per game — if roll signals strafing, don't also borrow it for damage wobble and low health, or the channel turns to noise.

Interactive Demo

the horizon leans into the strafe, then settles level
Max Tilt6°
Response300ms

Use Cases

Strafing in first-person shootersDrifting in arcade racersBanking in flying and gliding gamesPeeking around corners

Best Practices

Do

  • ✓Ease into the tilt and back out — the settle back to level is what makes it feel like balance, not a switch.
  • ✓Keep gameplay tilts in the 2–4° range; it should be felt in the body, not noticed by the eye.
  • ✓Drive the angle from lateral velocity so momentum, not key state, leans the camera.

Don't

  • ✕Don't roll the UI with the camera — the HUD is glued to the screen, not to the lens.
  • ✕Don't hold a static dutch angle during normal play; sustained roll without motion reads as 'something is wrong'.
  • ✕Don't overlay tilt on top of camera shake's rotation on the same axis without a shared cap — the sum can flip the horizon.

Common Mistakes

Implementation

Paste this into your AI assistant (Cursor, Copilot, Claude) to add the effect to your project.

Prompt
Add the "Camera Tilt" game-feel effect to my project: A few degrees of camera roll while strafing or drifting — the horizon leans into the turn like a motorcyclist.

How it works: Roll is the camera axis games barely touch, which is exactly why two or three degrees of it register so strongly. Tilt the camera into lateral movement — strafe left, roll left — and the frame starts behaving like a head on shoulders instead of a camera on rails. Film calls the technique a dutch angle and spends it on unease; games spend it on momentum.

Guidelines:
- Ease into the tilt and back out — the settle back to level is what makes it feel like balance, not a switch.
- Keep gameplay tilts in the 2–4° range; it should be felt in the body, not noticed by the eye.
- Drive the angle from lateral velocity so momentum, not key state, leans the camera.

Avoid:
- Don't roll the UI with the camera — the HUD is glued to the screen, not to the lens.
- Don't hold a static dutch angle during normal play; sustained roll without motion reads as 'something is wrong'.
- Don't overlay tilt on top of camera shake's rotation on the same axis without a shared cap — the sum can flip the horizon.

Implement the effect in whatever engine/stack the project already uses and follow its existing code style. Wire it up where it makes sense.

References

Related Effects

Comments

…