View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.0
- Last updated
- First released
- Unity version
- 6000.0.64 or later
- Package size
- 24.8 MB
- Files
- 345
- Favorites
- 13
- Views in the past week
- 39
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $30.00 on
Keywords
Third Person RPG Controller | Physics based RPG/Action Adventure Template
Complete third-person RPG controller with melee/ranged combat, lock-on targeting, enemy AI, stamina system, destructibles, and auto-respawn. Production-ready and modular.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 8
Third Person RPG Controller | Physics based RPG/Action Adventure Template screenshot 1
About this asset
A complete, production-ready character controller for third-person action RPGs. Features smooth platformer-style movement, satisfying combat, intelligent enemy AI, and all the systems you need to build your game.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CORE FEATURES
▸ RESPONSIVE MOVEMENT
• Walk and sprint with smooth acceleration
• Double jump with configurable air jumps
• Coyote time and jump buffering for forgiving platforming
• Variable jump height (release early for shorter jumps)
• Wall slide prevents getting stuck on geometry
▸ SATISFYING COMBAT
• Light and heavy melee attacks with combo system
• Ranged attacks with projectiles
• Lock-on targeting with automatic target switching
• Dodge roll with invincibility frames
• Knockback and hit feedback
▸ STAMINA SYSTEM
• Drain stamina for sprinting, dodging, and attacks
• Configurable regeneration with delay
• Visual feedback via included HUD
▸ ENEMY AI
• Finite State Machine: Idle, Wander, Chase, Attack, Stagger
• Melee enemies that chase and combo attack
• Ranged enemies that keep distance, strafe, and reposition
• Aggro system - enemies chase whoever attacked them
• NavMesh pathfinding with line-of-sight detection
• Fully configurable via ScriptableObjects
▸ DESTRUCTIBLES
• Breakable barrels, crates, pots
• Debris spawning with physics
• Item drops with configurable count and chance
• Hit effects: particles, sounds, flash, wobble
▸ COMPLETE SYSTEMS
• Health with invincibility frames
• Auto-respawn with checkpoints
• Player HUD (health bar, stamina bar, currency)
• Inventory for coins/currency
• Third-person camera with lock-on mode
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
EASY SETUP
1. Add RPGPlayerController to your character
2. Create a Player Profile ScriptableObject
3. Tweak settings in the Inspector
4. Done!
All components auto-configure. Camera creates itself if missing. Full documentation and prefabs included.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
MODULAR & EXTENSIBLE
Every system is independent and communicates via events:
• OnJump, OnLand, OnDodgeStart, OnDodgeEnd
• OnMeleeAttackStart, OnMeleeAttackEnd
• OnRangedAttackStart, OnRangedAttackEnd
• OnDamaged, OnDeath, OnRespawn
• OnStaminaChanged, OnCoinsChanged
Easy to hook into for audio, VFX, achievements, or any custom logic.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
WHAT'S INCLUDED
• Player Controller with all subsystems
• Enemy AI (melee and ranged variants)
• Destructible environment objects
• Player HUD prefab
• Projectile system
• Training dummy for testing
• ScriptableObject profiles for easy tuning
• Full source code (C#)
• Comprehensive documentation
• Demo scene
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
From the publisher's Asset Store listing.
Technical details
REQUIREMENTS
• Unity 2021.3 or newer
• Built-in Render Pipeline (works with URP/HDRP)
• NavMesh for enemy AI
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Perfect for action RPGs, hack-and-slash games, adventure games, or any project needing solid third-person combat. Clean, commented code makes customization easy.
Compatibility
| Unity version | Built-in | URP | HDRP |
|---|---|---|---|
| 6000.0.64f1 | Not listed | Compatible | Not listed |
As listed on the Asset Store.