Features
- Full-body first / third person with procedural hand & head IK and spine stabilization.
- 7-step Setup Wizard: menu
Tools ▸ First Person ▸ Setup Wizardwalks you from root to validation. - FPCutter: segments the character mesh and hides body parts (e.g. the head) in first person while still casting shadows.
- Dynamic item system: equip/unequip, per-item hold data, shareable IK presets, scroll-wheel / number-key switching.
- Extensible event API: C# events +
UnityEvents + auto-discovered listener interfaces, each fired once per transition from a single canonical chokepoint. - Cinemachine-based FPS camera with a stable anchor target.
- Unity Input System integration (shipped
FBInputActionsasset).
Requirements
| Requirement | Version | Source |
|---|---|---|
| Unity | 6000.5.0f1 (Unity 6.5) or newer | ProjectSettings/ProjectVersion.txt |
| Render Pipeline | URP 17.5.0 (demo + FPCutter shader) | Packages/manifest.json |
| Cinemachine | 3.1.7 | Packages/manifest.json |
| Input System | 1.19.0 | Packages/manifest.json |
| Character model | imported as Humanoid | Setup Wizard step 2 requires it |
Listing facts
| Field | Value |
|---|---|
| Asset | Easy FP Full Body Controller |
| Publisher | vedaloiv (listed as Maansen) |
| Store page | assetstore.unity.com |
| Price | €36.79 |
| Version | 1.1.0 |
| Unity | 6000.5.0+ |
| Render pipeline | URP (demo + FPCutter) |
| Package size | 185.2 MB |
| Released | 2026-07-28 (v1.0), v1.1.0 on 2026-07-30 |
Quick start
Run the 7-step Setup Wizard (Tools ▸ First Person ▸ Setup Wizard), cut your mesh with FPCutter, and press Play. Full steps: Quick Start.
Open the walkthrough on YouTube ↗
Walkthrough by aloiV. Covers the 7-step Setup Wizard, FPCutter mesh optimization, and the dynamic Item Usage system.
Next steps
- Quick Start: import, wizard, FPCutter, input, play.
- Interfaces: the runtime API:
PlayerControllerhub, item system, and the full event catalog.
Changelog highlights
- v1.1.0 (2026-07-30): Extensible Event API: triple mechanism (C#
event+UnityEvent+ auto-discovered listener interfaces) onHandItemSocketandPlayerLocomotion, fired once per transition.HandItemSocketis now the canonical equip-event owner;ItemContaineris pure orchestration. - v1.0.0: initial release: FP/TP full-body controller, procedural IK, setup-wizard onboarding, FPCutter mesh-cutting, demo scene with item pickup/drop.
Full changelog ships in the package at Assets/FBSystem/CHANGELOG.md.
Get it
Easy FP Full Body Controller is available on the Unity Asset Store.
View on Asset Store ↗