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.
View 4 recorded prices
| Sale start / price check | Price | Observation |
|---|---|---|
| $29.99 | Latest store price | |
| $29.99 | Unity First Price 2026-08-07 2026-08-07 | |
| $14.99 | Unity New Release Discount 2026-08-07 2026-08-14 | |
| $14.99 | Unity 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
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