๐ฏ ZionTPS
Modular Third-Person Locomotion ยท Unity 6
Overview
Setup Wizard
Character Controller
Camera System
Input Handling
Troubleshooting
API Reference
ZionTPS Overview
ZionTPS is a modular third-person controller package for Unity 6 built around clean movement, camera control, and input handling.
The goal of ZionTPS is to provide a strong third-person gameplay foundation without bloating the core package.
What ZionTPS Includes
ZionTPS Core focuses on movement and camera foundations:
- Third-person locomotion
- Camera-relative movement
- Walk, run, and sprint
- Jump, crouch, and roll
- Smooth follow and orbit camera behaviour
- Unity Input System support
- Demo and minimal setup scenes
- Clean Runtime and Editor package structure
Design Goals
- Keep the core package focused
- Support modular expansion through optional systems
- Stay readable and integration-friendly
- Work cleanly inside real production projects
What ZionTPS Does Not Force
ZionTPS does not require you to adopt:
- inventory systems
- quest systems
- stat systems
- UI frameworks
- combat frameworks
These can be added later through your own code or optional modules.
Typical Use Cases
- action-adventure games
- shooters
- RPG prototypes
- survival games
- sandbox projects
- custom gameplay frameworks that need a third-person base
Core Areas of the Package
- Character Controller โ movement, grounding, state flow, and general player motion
- Camera System โ third-person follow and orbit behaviour
- Input Handling โ Unity Input System integration for player actions
- API Reference โ core namespaces, types, and extension points
Continue to Setup Wizard.