2D Platformer Character Controller [Unity]
A downloadable asset pack
Buy Now$1.00 USD or more
This is a fully-featured 2D platformer character controller, ready to use in your game. It comes with smooth animations and versatile mechanics to enhance your gameplay experience.
Key Features:
- Smooth and responsive movement
- Automatic character flipping based on movement direction
- Slope detection with tilt adaptation
- Jump and double jump functionality
- Dash ability
- Attack combo system
- Wall sliding and wall jumping mechanics
- Coyote jump detection for forgiving jump timing
- Hit-pause and camera shake integrated with attacks
- Improved falling and jump physics for a better feel.
Known Issues & Limitations:
- Best suited for quick prototypes. For larger-scale projects, some refactoring may be needed for better flexibility.
- Uses a state and priority-based animation system, which differs from Unity’s standard Animator workflow and may require a deeper understanding to add more animations.
Usage and notes:
- Run DemoGameplay scene in /Scenes folder.
- All player information is included in a scriptable object called Player Stat Config in the /Configs folder.
- In order to make player jump ability on something, that thing's layer should be set in parameter "Ground Layer" of Player Controller script of character prefab at Prefab/Player.prefab.
- Same thing with attack ability, set the parameter "Attack Layer" in Player Attack script.
I'm actively working on this asset, addressing bugs and improving the limitations mentioned. If you encounter any issues, have suggestions, or want to report bugs, feel free to reach out to me via email: lthieu1599@gmail.com
Published | 13 days ago |
Status | Released |
Category | Assets |
Release date | 13 days ago |
Author | Henry Le (忠孝) |
Genre | Platformer |
Made with | Unity |
Tags | 2D, Asset Pack, Characters, Controller, Pixel Art, sourcecode, Unity |
Average session | A few seconds |
Languages | English |
Purchase
Buy Now$1.00 USD or more
In order to download this asset pack you must purchase it at or above the minimum price of $1 USD. You will get access to the following files:
Platformer_2D_Movement_v1.0.unitypackage 82 kB
Leave a comment
Log in with itch.io to leave a comment.