FF Studios-FPS Controller & Footsteps Pro
FPS controller with dynamic surface-based footsteps for Unity. Includes walking, running, crouching, jumping, and priority-based surface audio zones. Built for clean integration and performance.
by FF Studios
Price History +
FPS Controller & Footsteps PRO is a clean, modular system designed to give your project responsive first-person movement and dynamic surface-based audio.
Built for ease of use and flexibility, this system allows you to quickly integrate a full FPS controller and a priority-based footstep system into any Unity project.
Movement feels smooth and responsive, with support for walking, running, crouching, jumping, and head bob. The footstep system dynamically changes audio based on the surface the player is walking on, using trigger-based surface zones with priority handling.
This makes it easy to create believable environments where sound matches the world.
The system is designed to be lightweight, readable, and easy to extend.
---
Demo scene is built using HDRP.
All scripts are pipeline-agnostic and work with Built-in, URP, and HDRP.
---
Includes a full setup tutorial to help you get started quickly.