Invector Third Person Controller - Shooter Template

About Invector Third Person Controller - Shooter Template – Unity Editor Tool & Plugin

Unity Third Person Shooter Controller

Invector Third Person Controller - Shooter Template combines a humanoid character controller with shooter, melee combat, inventory, targeting, and locomotion systems. The package includes projectile weapons, throwing with a Trajectory system, weapon aiming and customization, melee MoveSets, an Advanced Third Person Camera System, climbing and vaulting, and example scenes for several gameplay styles.

Shooter Systems and Weapon Control

The shooter features cover projectile bullets with trail renderers, optional melee attacks for shooter weapons, and damage calculated from distance and velocity. The Aiming System provides controls for dispersion, range, shot frequency, and recoil, while Advanced Scope View, Hipfire, Secondary Shot, custom bullets, particles, and sounds extend weapon behavior.

Weapons can use an Advanced IK Adjustment System based on the selected Weapon and Stance. The package also includes an Archery System, projectile decals based on tags for different materials, throwable objects using a Trajectory system, and customization options for creating different weapon types.

Melee Combat and Inventory

Melee combat provides separate MoveSets, Attacks, Defense, HitReaction, and HitRecoil configurations per weapon. The Inventory Example supports collecting, dropping, and destroying items, while the Holder Manager provides another part of the equipment workflow. Potions can recover health or increase health or stamina, and the optional Stamina Combat Based System can be used alongside the Lock-On Target System.

A Simple Melee AI is included as a bonus, providing an additional option for projects using the melee combat features.

Locomotion and Camera

The controller includes Basic Locomotion Behavior and Animations together with Sprint, Jump, Crouch, Roll, Vault, Climb, and StepUp actions. Generic Actions can trigger simple animations, while the Ladder System, Ragdoll System, and FootStep System cover additional character interactions. PlayablesAnimator receives full support.

Compatibility and Customization

The package supports both the Input System and Legacy input. It is compatible with the Built-in Render Pipeline for Unity 2022.3.12f1 and with URP for Unity 6000.0.67f1. Example scenes cover Isometric, 2.5D Platformer, TopDown, and Mobile gameplay styles.

All scripts are written in C# and are open for modification rather than supplied as DLLs. A Custom ProjectSettings configuration is included and must be imported manually when required.

Use Cases

Asset Details & Specifications

CategoryTools / Game Toolkits
Latest Versionv3.0.0 (4 tracked releases)
File Size154.22 MB
Added to PlatformFebruary 6, 2026
Views34 views
Downloads8 downloads
Favourites1 favourites
Official StoreBuy Original License on Unity Asset Store →
Issue with Package?Report Broken Link →

Developers Who Downloaded This Also Downloaded

Related Unity Tools Assets