MotionCore 2D - Basic 2D Character Controller
By TheCoderGuy
Rated 0.0/5 from 1 ratings on Unity.
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: FREE. The latest store price is FREE, matching the lowest recorded price shown here.
View 2 recorded prices
| Sale start / price check | Price | Observation |
|---|---|---|
| FREE | Latest store price | |
| FREE | Unity First Price 2026-08-06 2026-08-06 |
Sale and bundle history
The 1 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 - Basic 2D Character Controller
- Tools, Systems & Learning > Development Tools & Automation
MotionCore 2D Basic is a free, production-ready 2D character controller designed for Unity developers who want a clean foundation for platformers, adventure games, and 2D action projects.
Built with extensibility and maintainability in mind, MotionCore 2D Basic provides responsive movement and modern platforming features while avoiding unnecessary complexity and dependencies.
Whether you are creating a prototype, game jam project, indie game, or commercial production, MotionCore 2D Basic helps you get a playable character running in minutes.
Features
Smooth horizontal movement
Acceleration and deceleration
Air control
Variable jump height
Coyote time
Jump buffering
Ground detection
Slope handling
Input System support
ScriptableObject-based configuration
Debug visualization tools
Custom inspectors and validation
Demo scene and example player prefab
Documentation and setup guides
Unity 6 compatible
Designed for Developers
MotionCore 2D Basic focuses on:
Clean architecture
Modular systems
Easy customization
Minimal dependencies
Production-ready workflows
Beginner-friendly setup
The package is suitable for hobbyists, indie developers, students, game jams, and professional teams looking for a solid 2D movement foundation.
MotionCore Ecosystem
MotionCore 2D Basic serves as the entry point to the MotionCore ecosystem.
Developers who require advanced traversal and gameplay systems can later expand their projects with future MotionCore modules and collections.
Requirements
Unity 6
Unity Input System package
Included
Runtime controller systems
Configuration assets
Demo scene
Example player prefab
Documentation
Tests