PixelPerfect Platformer Engine


You must be logged in to obtain assets


This is a platformer engine with focus on ease of use and functionality.


  • Pixel-perfect movement and collisions
  • Keyboard and gamepad support (adjustable)
  • Jump-through\fall-through platforms
  • Slopes (incl. adjustable ascent/descent speeds)
  • Common (moving solid) elevators
  • Jump-through\fall-through elevators
  • Platform elevators (can pass through each other)

To see the engine in action, check out the web demo!

For a more "real world" example of usage, see Don't Crawl, a multiplayer versus platformer made for Ludum Dare jam.

The code is kept structured and commented.

If you have questions or suggestions, feel free to contact me.

End User Licence Agreement (EULA).

Age Rating: 4+


GMS1 - Version 1.0.2. Published September 15, 2015

Added slope support.

Added gamepad support to the sample code (web demo support depends on the browser)

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait