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.

Download

Download NowName your own price

Click download now to get access to the following files:

Polished 2D Platformer Movement System (GameMaker).yyp 29 kB

Comments

Log in with itch.io to leave a comment.

Cool game bra!

i love how is it going