ZionGames Docs

Home / ZionTPS

🎯 ZionTPS

Modular Third-Person Locomotion · Unity 6

Camera System

ZionTPS includes a third-person camera foundation designed for gameplay readability and smooth player control.

The camera works together with the movement system to support camera-relative locomotion.

Camera Responsibilities

  • following the player
  • orbit or look input
  • pitch and yaw control
  • camera-relative movement direction
  • readable third-person framing

Typical Setup

  • main camera
  • follow target
  • look or pivot target
  • player reference
  • configured camera sensitivity values

Behaviour Goals

The ZionTPS camera should feel:

  • smooth
  • predictable
  • easy to tune
  • readable during movement
  • stable during quick direction changes

Tuning Advice

When tuning the camera, focus on:

  • follow smoothness
  • orbit sensitivity
  • pitch limits
  • shoulder feel and framing
  • how closely movement direction follows the camera

Make one change at a time and test it in a simple scene before judging the result.

Common Problems

Camera does not follow correctly

  • target references are assigned
  • follow target exists in the scene
  • the camera rig is complete
  • another camera script is not fighting for control

Movement feels disconnected from camera angle

  • movement is using the active camera basis
  • look input is updating correctly
  • the player rotation model matches your intended control scheme
Continue to Input Handling.