Mini First Person Controller

Mini First Person Controller

LaunchedJul 20205.9y

UpdatedJul 20214.9yAbandoned?

Simon Serge Pasi

3.5/5 · 13 recent reviews · rating falling
5.0
208 reviews total
See store for pricingtools

Price history

Tracked store price

No tracked price history is available for this asset yet.

No tracked price history is available for this asset yet.

Signals

Momentum (24h)+1608 views
Recent Sentiment
3.5/5 · 13 recent reviews · rating falling
Package size1.20 MB

AI Reviews Analysis

Editor's Cut

Pros

This asset is widely praised for its plug-and-play simplicity, making it an excellent tool for rapid prototyping and beginners who need a functional 3D character controller without writing boilerplate code. Its modular component-based architecture allows for easy customization, and the fact that it is free makes it a highly accessible resource for students and developers looking to save time on foundational movement mechanics.
While this asset is a convenient crutch for quick prototypes and educational purposes, its lack of maintenance and technical flaws make it unsuitable for professional production environments without a complete refactor.

Cons

The codebase suffers from significant technical debt, including outdated input handling, lack of support for modern Unity versions, and physics-related issues such as wall-sticking and diagonal movement speed exploits. Users frequently report stability problems, including camera jitter, broken ground detection, and namespace conflicts that trigger hundreds of errors, requiring manual script refactoring and physics material adjustments to achieve production-ready behavior.
Legacy Software: this asset was last updated 4.9 years since update. Verify compatibility before purchase.

Render pipelines

None flagged

Description

This is a first-person controller in its most basic state.


Functions:

Move & look

Run

Jump

Crouch

Zoom


Includes audio for the movement capabilities.


Disclaimer: This asset uses the legacy Unity Input System.


Copyright: You can use this asset in any project, even for a commercial game.

Key features

Common player movement (walk, run, jump, crouch).

Uses separate components to make the code more beginner friendly.

Uses a rigidbody for movement for simpler player physics.

Uses the legacy Unity Input System.

Audio files as .mp3 or .wav.