Introducing the easiest way to implement pixel-perfect movement and collision into any side-scrolling platformer!

In your character's CREATE event, simply add: platformer_create();

And in your character's STEP event, simply add: platformer_step();

Now lay down a character and some collision blocks... and THATS IT! With easily changeable values to support any game, pixel-perfect platforming movement could not be any easier. Features well-commented code and an easily editable scripts with optional arguments!

End User Licence Agreement (EULA).

Version 1.0.1. Published August 20, 2014

Created with GameMaker: Studio v1.4.1398

Age Rating: 4+

Average Rating

Your review

You can only review assets you've bought.


Daniel J 18 April 2017

Good but limiting

For what it's worth, it's good but there is a bit of limitation when it comes to things like moving platforms and interactions with "spring" objects, there is none of this and it is not very easy to incorporate them - I did ask for help but did not get a response so it seems you have to go it alone if you want to make any changes as well


MashArcade (Publisher) 25 April 2017

There are no limitations when it comes to those things, but they definitely aren't included in this simple script.
I encourage you to check out the "Mash Engine" if you'd like a very flexible and in-depth platformer engine!
Thank you for your time and interest.


Jeremy L 18 August 2014

Very intuitive and straightforward!

If you have minimal experience coding this is incredibly handy. All the code is commented and very easy to understand. .99 is a steal.

This review was left for a previous version of this asset.

Package contents

Loading, please wait

What is the issue?

Back to Top