A downloadable tool

Download NowName your own price

Sentinel First Person Controller is a clean, reliable, and highly configurable first-person controller designed for Unity developers who want something that just works. No fluff, no complications — drop it into your project and go.

Built on Unity’s CharacterController, Sentinel delivers smooth, responsive movement that feels consistent across projects of all sizes. Whether you’re prototyping or building a full release, this controller gives you a solid foundation without locking you into rigid systems.

Features

  • Smooth, intuitive first-person movement

  • Jumping, coyote time, and jump buffering

  • Sprinting with optional FOV boost

  • Clean camera look (mouse or gamepad)

  • High-quality head bob & landing effects

  • Optional idle sway and camera tilt

  • Footstep FX system with randomization

  • Supports Legacy Input or the New Input System

  • Fully commented, fully inspector-driven

  • Works in any Unity render pipeline

Why Sentinel?

You don’t need to fight your controller. This one is straightforward, predictable, and easy to tune. No bloat. No hidden behaviour. Everything is exposed and documented so you can adapt it to your game, not the other way around.

What’s Included

  • Complete C# source (clean + documented)

  • Quick Start Guide

  • Licensing

  • Demo scene setup instructions

  • A polished cover image

License

MIT License — use freely in both personal and commercial projects.

Download

Download NowName your own price

Click download now to get access to the following files:

SentinelFPS.zip 13 kB

Leave a comment

Log in with itch.io to leave a comment.