A downloadable asset pack

Download NowName your own price


Advanced FPS Controller is a complete first-person character controller for Unity that captures the feel and responsiveness of classic shooters built on GoldSource and Source engines — such as Counter-Strike 1.6, Counter-Strike: Global Offensive, Team Fortress Classic, Team Fortress 2, Half-Life 1 and Half-Life 2.

The movement is sharp yet smooth, allowing precise control while walking, running, crouching, and jumping — just like in the classics. The system includes realistic head bobbing, crouch transitions, camera smoothing, and a dynamic footstep sound system.

Perfect for anyone recreating the movement style of old-school or Source-engine FPS games.

Features:

  • Classic FPS-style movement (walk, run, crouch, jump)

  • Smooth input acceleration and natural camera motion

  • Camera bob and lean inspired by Source games

  • Crouch and stand transitions with roof detection

  • Realistic alternating footstep system (left/right)

  • Adjustable character height and camera offsets

  • Ideal base for FPS or immersive first-person projects

License
This asset is released under an open license. You may freely use, modify, and distribute it in any project — crediting the author is appreciated but not required.

Published 1 day ago
StatusReleased
CategoryAssets
Authoryugg0
Made withUnity
TagsController, FPS, Unity
Code licenseUnlicense

Download

Download NowName your own price

Click download now to get access to the following files:

FPS_Controller.rar 2.3 MB

Leave a comment

Log in with itch.io to leave a comment.