Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Game Toolkits
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/4
Eadon Character Controller (ECC) is a sophisticated character controller for the Unity game engine, tailored for third person games.
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2022.3.56f1
Compatible
Compatible
Compatible
Additional compatibility information

All materials use standard shaders except for the water and vegetation which use shaders compatible with Built-in, URP and HDRP

Description

NEW: Watch the tutorial video playlist here!


IMPORTANT!! Due to the introduction of assembly definition files and a new project structure, iIf you're updating from a version BEFORE 2.0 you need to remove the old version with all the add-ons and import the new version


IMPORTANT!! If you're updating from a previous version, run the character upgrade wizard (see doc)


Eadon Character Controller (ECC) is a sophisticated character controller for the Unity game engine, tailored for third person games. The controller is built around the concept of a state machine: at any given moment the character is in one precise state and the state definition contains the list of actions available in that particular state. The whole controller is structured in a decoupled way, with an architecture based on scriptable objects.


It's built for humanoid rigged characters but supports (with some limitations) also models with a generic rig.


Note:

AI functionalities require Eadon AI v2.2.0 or higher

Riding functionality requires Horse Animset Pro v4.4.5a or higher


Fully documented!

This asset comes with more than 200 pages of in depth documentation, which can be found also here on our website.


Online support

Support is via our Discord server here.


It has the following features:


Locomotion

  • Walk, jog, run
  • Jump
  • Free climb
  • Vaulting
  • Crouching and crawling
  • Rolls
  • Swimming
  • Ledge Climbing

Melee Combat

  • Melee combat
  • Attack actions based on items equipped
  • Parry
  • Combos
  • Backstab
  • Multiple damage types
  • Conditions and damage over time
  • Finishers and executions

Ranged combat

  • Aiming
  • Reloading
  • Hand IK system
  • Throwing

Spell combat


Area of Effect damage for grenades/spells/etc.


Lock on


UI

  • Stat sliders
  • Quick slots
  • Equipment and Inventory UI
  • Dynamic UI prompts with keyboard/gamepad icons

Environment interaction

  • Action triggers
  • Pick up
  • Damage areas
  • Condition areas
  • Doors
  • Chests
  • Loot management system

Inventory System

  • Inventory
  • Equipment slots for wearable items
  • Quick slots (left hand, right hand, consumable items, spells & skills)
  • Item actions with hitbox timing, FX spawning, etc.
  • Clothing
  • Full clothing system
  • Crafting
  • Crafting recipes

Every animation can be easily overridden to allow per item action customisation without changing the Animator Controller


Input system with out of the box support for:

  • Unity legacy input
  • Unity new input system
  • Rewired

Save System


Integrations

  • Integration with Malbers Horse Animset Pro allowing a character to ride any mount
  • Damage system integrated with Invector TPC and Malbers AC providing the ability to deal and receive damage across multiple controllers
  • Support for Synty Studio modular characters
  • Integration with kripto289 effect packs for spell projectiles
  • Integration with Pixel Crushers' Dialogue System and Quest Machine
  • Support for SECTR Complete
  • Support for Easy Save
  • And more...

Eadon Controller - Advanced Third Person Character Controller

(5)
39 users have favourite this asset
(39)
$120
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
License type
File size
362.0 MB
Latest version
2.4.0a
Latest release date
Jan 29, 2025
Original Unity version
2022.3.56
Support
Visit site
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR
Eadon Controller - Advanced Third Person Character Controller
$120