Polished 2D Platformer Movement System (GameMaker)
A plug-and-play 2D platformer movement system focused on precision and game feel, built in GameMaker.
This system is designed for developers who want a solid movement foundation without relying on animations or complex assets.
It works perfectly with simple shapes, making it ideal for prototypes, game jams, and full projects.
✨ Features
-
State-based movement systemResponsive horizontal movement
-
Dash system with cooldown
-
Wall jump / wall interaction
-
Coyote time
-
Jump buffering
-
Squash & stretch (game feel)
-
Clean and readable code structure
-
Easy to tweak values (speed, gravity, jump strength)
📦 What’s included
-
Player movement object
-
Example level for testing
-
Well-organized code
-
Comments explaining key sections
🧠 Who is this for?
-
Indie developers
-
GameMaker users
-
Platformer projects
-
Prototypes and vertical slices
-
Developers focused on game feel
⚠️ Notes
-
This is not a full game
-
No sprites or animations included
-
No UI, enemies, or levels
-
Designed as a movement foundation
📜 License
You can use this system in personal and commercial projects.
Credit is appreciated but not required.
| Published | 13 hours ago |
| Status | Released |
| Category | Assets |
| Author | kakozitos |
| Genre | Platformer |
| Made with | GameMaker |
| Tags | 2D, coyote-time, dash, game-feel-focused, GameMaker, No AI, squash--stretch, wall-jump |
Download
Click download now to get access to the following files:

Comments
Log in with itch.io to leave a comment.
Cool game bra!
i love how is it going