Unity logo
Cancel
장바구니
애플리케이션
Sell Assets

평점 만점의 리뷰가 11,000개 이상

8만 5천명 이상의 리뷰

10만명 이상의 포럼 멤버가 선호하는 에셋

유니티에서 모더레이팅하는 모든 에셋

템플릿
시스템
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/12
2D Character Controller Pro is a flexible, physics-based movement system for 2D platformers. Features dashing, wall jumps, combat, multiplayer, and full customization!
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.30f1
Compatible
Compatible
Compatible
설명

Master 2D Character Movement with the 2D Character Controller Pro – The Ultimate Solution for Precision Platforming!


The 2D Character Controller Pro is a high-performance, feature-rich character movement system designed for 2D platformer, action, and metroidvania games. This kit provides a powerful, physics-based controller with precise collision detection, customizable movement, and extendable states—giving you full control over your character’s abilities with no coding required.


Built with modularity and customization in mind, this toolkit eliminates the need to reinvent movement mechanics and allows you to focus on gameplay, level design, and unique player interactions. With a fully interactive tutorial-style demo scene, you can experience every movement mechanic, pickup, enemy, and boss encounter right out of the box.

Whether you’re creating a fast-paced action game, a precision platformer, or a metroidvania adventure, 2D Character Controller Pro is the perfect foundation for fluid, responsive, and expandable character movement.


Why Choose the 2D Character Controller Pro?


Advanced State Machine – Built with a modular, state-based character logic, making movement behaviors easy to customize and expand. Modify movement states, add new abilities, and fine-tune mechanics without breaking existing functionality.


Full Range of Movement Abilities – Includes walking, running, jumping, dashing, wall sliding, wall jumping, crouching, and advanced gravity customization for unparalleled control over movement physics.


Responsive Controls & Physics-Based Movement – Delivers a smooth, highly responsive gameplay experience with coyote time, jump buffering, precise collision handling, and customizable acceleration curves.


Ranged & Melee Combat Support – Integrated weapon mechanics for both melee and ranged attacks, including projectile handling, attack animations, and customizable weapon behaviors.


Co-Op Multiplayer Ready – Supports couch co-op multiplayer with independent input devices. If only one device is detected, Player 2 will automatically mirror Player 1’s input—perfect for solo testing.


Seamless Integration with Animation Systems – Works flawlessly with Unity’s Animator, allowing for smooth animation blending and dynamic transitions between movement states.


Pickups, Enemies & Boss Battles – The demo scene showcases all core mechanics—collectible pickups, enemy encounters with distinct AI behaviors, and a boss fight to demonstrate advanced combat movement.


Easy to Customize with Scriptable Objects – Modify movement values, weapon stats, and abilities without touching code, thanks to an intuitive Scriptable Object-driven system.


Mobile & Controller Support – Works out of the box with keyboard, gamepad, and touch controls, making it perfect for both PC and mobile games.


What’s Included?


Fully Playable Demo Scene – Learn how all mechanics work in an interactive tutorial setting.


State-Based Character Logic – Easily extend and customize movement abilities.


Complete Movement System – Walk, run, jump, crouch, dash, wall slide, and more!


Customizable Gravity & Acceleration – Fine-tune physics to fit any platforming style.


Combat System – Melee & ranged attacks with animation support.


Scriptable Object-Based Settings – Adjust all movement and combat parameters without modifying code.


Multiplayer Support – Enable couch co-op with a second input device.


Pickups, Enemies & Boss Fights – A demo featuring interactive pickups, enemy AI, and a final boss encounter.


Modular & Extendable – Add new movement mechanics or modify existing ones with ease.


Touch Input for Mobile – Enable on-screen buttons for mobile compatibility.


Comprehensive Documentation & Support – Includes detailed documentation, video tutorials, and an active Discord community to help you get started quickly.



Take Your Game’s Movement to the Next Level!


With the 2D Character Controller Pro, you’re getting a battle-tested, highly flexible movement system that adapts to any type of 2D platformer or action game. Skip the hassle of building movement mechanics from scratch and start creating engaging, high-quality gameplay today!


🎮 Play the demo here: Demo Game


📖 Read the documentation: Documentation


🎥 Watch the tutorials: YouTube Channel


💬 Join the community: Discord Server



Build Smooth & Precise 2D Character Movement Today!


Don't waste time reinventing character movement—focus on building the best game possible with the 2D Character Controller Pro! 🚀

Technical details

Advanced Movement System – Smooth physics-based controls including walking, running, jumping, dashing, wall sliding, wall jumping, and crouching.

State-Based Character Logic – Built on an extendable state machine, allowing easy modification and expansion of character behaviors.

Wall Interactions – Enable wall sliding and wall jumping for enhanced traversal and fluid movement.

Dash and Air Dash System – Configurable ground and air dashes with options for invincibility, cooldowns, and movement restrictions.

Customizable Gravity & Jump Behavior – Fine-tune jump height, coyote time, and jump buffering for precise platforming.

Combat Ready – Includes melee and ranged weapons, a projectile system, and boss battle mechanics.

Multiplayer SupportLocal couch co-op mode with separate input support or mirrored input for single-controller testing.

Scriptable Object-Based Settings – Modify movement parameters, jump physics, and abilities without touching code.

Physics-Based Collision Handling – Ensures accurate collision detection and environmental interactions.

Seamless Animation Support – Fully integrates with Unity’s Animator system, allowing smooth blending and transitions.

Mobile & Controller Support – Works with keyboard, gamepad, and touch controls using Unity’s Input System.

Comprehensive Demo Scene – Interactive tutorial covering movement, combat, enemies, bosses, weapons, and UI interactions.

Flexible Customization – Easily integrate into any 2D platformer, metroidvania, or action game with expandable state logic.

🔹 Fully documented with guides and a growing community on Discord for support and updates!

2D Character Controller Pro

(평가가 충분하지 않습니다)
$29.99
세금/부가세는 결제 시 반영됩니다.
79 views in the past week
라이선스: Single Entity
싱글 엔티티
개인 사용자나 소규모 비즈니스에 적합.
멀티 엔티티
대기업이나 여러 사용자가 공용으로 사용시에 적합.
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
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
언어
어필리에이트 프로그램
멤버십링크 생성기어필리에이트 ID
Feedback
파트너 프로그램
협력사
USD
EUR
Copyright © 2025 Unity Technologies
모든 가격은 부가가치세를 제외한 금액입니다.
USD
EUR