
2D Flexible Platformer Controller
LaunchedAug 20169.8y
UpdatedApr 20206.1yAbandoned?
Yan
4.0/5 · 2 recent reviews · rating falling
See store for pricingtemplates
Price history
Tracked store price
No tracked price history is available for this asset yet.
No tracked price history is available for this asset yet.
Signals
Momentum (24h)+104 views
Recent Sentiment
4.0/5 · 2 recent reviews · rating falling
Package size1.21 MB
AI Reviews Analysis
Editor's Cut
Pros
This asset is widely regarded as an exceptionally high-quality, modular, and extensible 2D platformer controller that offers professional-grade mechanics like wall-sliding, ledge-grabbing, and coyote time for free. Users consistently praise the clean, well-commented code architecture, which makes it highly beginner-friendly for prototyping while remaining robust enough for complex, custom-built game systems. The developer is noted for being highly responsive to support queries, and the overall feel of the movement is frequently described as superior to many paid alternatives on the store.
An elite, free prototyping tool for 2D platformers that is worth the effort to refactor for 2D colliders, provided you are comfortable reading source code to compensate for the sparse documentation.
Cons
The primary technical limitation is the reliance on 3D colliders, which creates significant friction for developers attempting to integrate the controller with standard 2D Tilemap systems. Documentation is frequently cited as a weak point, with users struggling to understand how to swap sprites, implement custom animations, or navigate variable naming inconsistencies between the inspector and the scripts. Additionally, the asset has not seen frequent updates, leading to occasional bugs with newer Unity versions, edge-case collision issues, and a lack of clear guidance for advanced implementation tasks.
Render pipelines
None flagged
Description
A template to create a character controller. Can be used for a wide variety of platforming games.
- Multiple movement abilities (Sliding, walljumping, swimming, hanging from ledges, sprinting double jump, etc.).
- Easy to create/add new movement abilities using ability modules, or remove unwanted ones.
- Supports moving and rotating platforms, as well as one-way platforms and ladders.
- Smooth handling of slopes and non-90° angles.
IMPORTANT: works only with 3D colliders. The capsule shape used for the character controller does not work with 2D colliders.
For support, please e-mail me at yanknoopdevelopment@gmail.com
- Multiple movement abilities (Sliding, walljumping, swimming, hanging from ledges, sprinting double jump, etc.).
- Easy to create/add new movement abilities using ability modules, or remove unwanted ones.
- Supports moving and rotating platforms, as well as one-way platforms and ladders.
- Smooth handling of slopes and non-90° angles.
IMPORTANT: works only with 3D colliders. The capsule shape used for the character controller does not work with 2D colliders.
For support, please e-mail me at yanknoopdevelopment@gmail.com