iMove - Root Motion Controller (Third / First Person) View on Asset Store (opens in new tab)

Package details

Latest version
3.0.0
Last updated
First released
Unity version
6000.1.8 or later
Package size
296.0 MB
Files
301
Favorites
73
Views in the past week
41

Price tracking

Last checked
Tracked since
Lowest recorded
$27.50 on

Keywords

iMove - Root Motion Controller (Third / First Person)

by Glass Vault Studio (opens in new tab)

4.7 / 5 · 10 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 9
4 stars 0
3 stars 0
2 stars 1
1 star 0

iMove is a root-motion based character controller packed with features to bring your characters to life with unparalleled realism and smoothness. ⚠️WARNING! Requires 1 other asset! See list below.

Price $55.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for iMove - Root Motion Controller (Third / First Person), 6 months Current $55.00; lowest $55.00; highest $55.00 in this period. $0 $50 $100 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 3

iMove - Root Motion Controller (Third / First Person) screenshot 1

iMove - Root Motion Controller (Third / First Person) screenshot 1

About this asset

Enhance your Unity projects with iMove, an advanced character controller asset designed for realistic, smooth, and dynamic character movement using root motion. With seamless integration and professional quality, iMove provides everything you need to create fluid and responsive characters. Comprehensive documentation, tutorial videos, and direct Discord support ensure you have all the resources to get started quickly and effectively.

Lifetime Updates!

We believe in lifetime updates. That's right, we are NEVER going to cut development for iMove in order to make iMove 2, 3, etc... If iMove gets revamped, then you will get the updates!

___________________________________________

Discord | Documentation | Video Tutorials

Features:

  • Animation Pack Requirement: Requires an animation pack to function. We recommend Movement Animset Pro. See documentation for other supported animation packs.
  • Core Component: Root motion-based character controller ensures natural, lifelike movements while minimizing foot slide.
  • Directional Movement: Enables 8-way directional walking/running/crouching, turn in place, starts/stops, direction changes, falling, landing, and correct foot forward detection.
  • Dynamic Movement: Includes slide angle detection and dynamic leaning to add realism to movements.
  • Custom Animations / Actions: Quickly add your own functionality using iMoves custom animation / actions. Simply add your animation and assign it to an input or a trigger. Because it's root motion, all the movement is taken care of!
  • Input Bindings: Assign inputs to iMove actions or custom actions in just a few clicks.
  • Easy Trigger System: Assign events to be triggered when certain iMove criteria are met. You can do this on the iMove component or using the trigger component to trigger from other objects.
  • Camera Control: Includes a versatile camera controller with variable zooming positions from 3rd person, optional 1st person, or even shoulder cam views.
  • Interaction System: Features a Universal Animation Interaction System with pre-configured interactions like sitting and character swapping.
  • Default Unity Components: Uses Unity's default character controller component and Mechanim animator controller which makes additional custom functionality easy.
  • 2.5D Compatible: Compatible with Unity's 2.5D constraint system.
  • NPC Control: NPCs benefit from the waypoint controller for AI NavMesh pathfinding.
  • Modifiers: Supports jump, turn, and many more modifiers for more snappy animations and user customization.
  • Input Smoothing: Ensures smooth transitions for player inputs.
  • Alternate Landings: Provides alternate landing animations for more realistic movements.
  • Events: Unity Events for easy event subscription and integration.
  • Networking Compatibility: Compatible with Unity's Networking for Game Objects.
  • One-Click Features:
    • iMove Installation: One-click install and setup for iMove.
    • Integrations: One-click integrations for iClimb, iStep, Strider, Motion Warping, and Ragdoll Animator 2.
  • Scriptable Objects: Utilizes Scriptable Objects for managing characters, animations, transitions, and player sound profiles.

Integrations:

  • iClimb This handles advanced climbing (ledge-climb, free-climb, hang-climb)
  • iStep This handles foot grounding and character leaning
  • Strider This makes the players walking and running look more realistic
  • Ragdoll Animator 2 This handles ragdolling your character on specific collisions
  • Motion Warping This handle the animation warping for parkour and some interactions

From the publisher's Asset Store listing.

Technical details

Additional Features:

  • Player sound manager
  • Player sound profiles
  • Floating object component
  • Moving platform component
  • Custom network animator for syncing the entire animator accross networks.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
6000.1.8f1 Compatible Compatible Compatible Compatible

The iMove controller and components are made to work with your own characters in whichever pipeline you choose to set them up in. See the iMove Documentation for more info.

Note: The demo scenes use the Built-In-Pipeline. These are not needed to set up or use the iMove controller.

Works with many older versions of Unity as well however, main testing was done on Unity 6+.

As listed on the Asset Store.