Current sales News My Tracked Assets Login
MotionCore 2D Pro - Character Controller preview
Unity

MotionCore 2D Pro - Character Controller

By TheCoderGuy

$29.99

Price history

Recorded standalone sale prices and the latest available store price, in USD. Historical dots use the sale start date and its recorded offer price. Prices can change during a sale; this is not a daily price log. Bundle prices and upcoming offers are excluded. History covers up to the 100 most recent recorded offers.

Lowest recorded standalone price in this history: $14.99. The latest store price is $29.99.

Recorded prices for MotionCore 2D Pro - Character Controller 4 price observations from Aug 7, 2026 to Oct 31, 2026. Lowest recorded price $14.99. Exact dates and prices are listed below. $0.00 $15.00 $29.99 Aug 7, 2026: $14.99. Unity New Release Discount 2026-08-07 2026-08-14 Aug 7, 2026: $14.99. Unity New Release Discount 2026-08-07 2026-08-14 Aug 7, 2026: $29.99. Unity First Price 2026-08-07 2026-08-07 Oct 31, 2026: $29.99. Latest store price Aug 7, 2026 Oct 31, 2026
Each dot is a recorded sale price or the latest store check. Prices between observations are unknown.
View 4 recorded prices
Recorded standalone asset prices in USD
Sale start / price checkPriceObservation
$29.99Latest store price
$29.99Unity First Price 2026-08-07 2026-08-07
$14.99Unity New Release Discount 2026-08-07 2026-08-14
$14.99Unity New Release Discount 2026-08-07 2026-08-14

Sale and bundle history

The 3 most recent recorded offers including this asset. Past offers may no longer be available. Bundle prices cover a package, not this asset alone.

About MotionCore 2D Pro - Character Controller

  • Tools, Systems & Learning > Game Templates & Systems
  • Tools, Systems & Learning > Development Tools & Automation
  • Theme > Military & Combat
MotionCore 2D Pro is a complete 2D platformer, Metroidvania, and action‑combat framework built on top of MotionCore 2D Basic.

Designed for developers who want more than a simple character controller, MotionCore 2D Pro provides advanced traversal mechanics, movement abilities, a full melee combat system, and a flexible animation layer commonly found in modern platformers and Metroidvania games.

The package focuses on clean architecture, extensibility, and production‑ready workflows while remaining easy to configure and integrate into existing projects.

Whether you're building a precision platformer, exploration‑driven Metroidvania, action‑adventure, or indie commercial title, MotionCore 2D Pro provides the tools needed to create engaging player movement, combat, and progression systems.

Features

Advanced Traversal
- Dash
- Double Jump
- Wall Slide
- Wall Jump
- Ledge Grab
- Ledge Climb
- One‑Way Platforms
- Moving Platform Support
- Crouching (with collider resize and ceiling‑aware stand‑up, from the Basic core)

Combat System
- Light and Heavy attacks
- Combo chains — data‑driven, no scripting required
- Defend (blocking) with configurable damage reduction
- Parry with a timed counter window
- Startup / Active / Recovery attack phasing
- Hit detection with hitboxes and hurtboxes
- Health, damage, and hit‑reaction (hitstun) handling
- Knockback and team/owner filtering (no friendly fire or self‑hits)
- Context‑aware attacks (different grounded and airborne variants)
- Per‑action movement constraints (free, slowed, or locked)
- Combat events and hooks

Animation System
- Backend‑agnostic: works with Unity's Animator, sprite swapping, third‑party tools, or no animation at all
- Fully optional — gameplay runs identically whether or not animation is hooked up
- Transition‑aware: the same state can play a different animation based on the previous state (e.g. attacking from a jump vs. from standing)
- Priority‑based state resolution across locomotion, crouch, dash, and combat
- Optional Animator driver (cross‑fade by state name plus convenience parameters)
- C# events and Inspector UnityEvents for custom hookups
- Minimal setup — one component drives base locomotion automatically

Ability Framework
- Modular ability architecture
- Ability unlock system
- Runtime ability management
- Save‑ready unlock architecture
- Ability events and hooks

Platformer Systems
- Traversal state machine
- Platform interaction systems
- Extensible motion pipeline (contribute custom steps without modifying the core)
- Debug tools and visualization
- Custom inspectors and validation

Included Content
- Demo scene
- Example Pro player prefab
- Input Actions asset
- Documentation
- Setup guides
- Upgrade guide from MotionCore 2D Basic
- EditMode tests
- PlayMode tests

Built for Production
MotionCore 2D Pro was designed with:
- Clean architecture
- Modular systems
- Extensibility
- Minimal dependencies
- Maintainability
- Production workflows

The framework is suitable for indie developers, solo creators, students, game jams, and professional teams looking for a complete 2D movement and combat solution.

MotionCore Ecosystem
MotionCore 2D Pro expands upon MotionCore 2D Basic and provides advanced traversal, combat, and animation systems for developers building larger platformer and Metroidvania projects.

Requirements
- Unity 6
- Unity Input System

Included
- Advanced traversal systems
- Combat system
- Animation system
- Ability framework
- Demo scene
- Example player prefab
- Documentation
- Tests

Unity price last checked .

Prices and availability may change.