Common character and object movement techniques in Unity.
Movement with Transform
Movement with Rigidbody
Movement with CharacterController
Jumping
Gravity
Character Rotation
Camera-Relative Movement
Ground Check
Slopes and Surfaces
Acceleration and Deceleration
Sprint and Walking
Move Toward a Target
Common Movement Mistakes
Complete CharacterController Example