Dear Unity developers, I'm glad to share with you my contribution in Asset Store: Smart First Person Controller. This asset is a powerful, flexible and intuitive to use first person controller system, allows you to quickly and easily setup your player controller for any first person game, and have them working in minutes! And many other features.

Web Demo | Online Manual | Support Form ]

See it in action on our webDemo.

• Player is able to:
- Idle.
- Walking.
- Running.
- Jumping.
- Crouching.
- Climbing.

• NEW: Animated player body.

• Ladders and climbing system,
allows to climbing on any heights.

• NEW: Surface detection system,
play footsteps, jumping, landing and climbing sounds.

• Smart head bobbing system,
simulate the head bobbing effect and calculate step interval.

• Falling Damage Calculation.

• NEW: Advanced input system.

• NEW: Easy and flexible API,
allows you to quickly and easily setup input actions and call main gameplay functions from your code.

• Optimized for mobile.

Just imagine, you have all you need to create your first person game, this has never been easier!

Check out the Manual.

Want to know more? Visit a site page.

Modified version of this asset used in Advanced Shooter Kit.

Need touch kit for it? Click here!

Get It

Please, check out readme file and example scene after purchase.

NOTE: All sources only C# coders.

Release Notes

Web Demo | Online Manual | Support Form ]