A downloadable asset pack for Windows

Buy Now10.00€ EUR or more


This platforming engine should be everything you need to create your very own platforming game! This engine has an extensive amount of features and will be updated accordingly when/if there is a majority request. This engine uses clean and commented code, allowing you to easily  understand and modify it. This engine is currently compatible with Game Maker Studio 2 only.



  • Pixel-perfect collisions & movement
  • Variable jump height based on player input
  • Sprite squishing, stretching and skewing
  • Double (or triple, quadruple etc.) jumping
  • Jump input buffering
  • Ledge forgiveness
  • Jump-through platforms
  • Moving platforms (vertical, horizontal and diagonal)
  • Platforms with characteristics (ice, slime, bouncy etc.)
  • Wall sliding
  • Wall jumping
  • Ledge grabbing
  • Conveyor belts
  • Ladders
  • Climbable surfaces
  • Springs
  • Slopes
  • Liquids
  • Ropes
  • Interactive foliage
  • Very efficient frag objects that interact with terrain
  • Very fast and efficient collision detection
  • Optional un-stucking
  • Comprehensive debug mode
  • Easy input handling
  • Well commented, organized code

Future versions:

  • Example enemies
  • Enemy path-finding
  • Several camera modes (follow, predict, etc.)
  • 3D environment support (with 2d gameplay)
  • Controller support
  • Spikes


This product is licensed under the following terms:

  • You are allowed to adapt this work for personal or commercial purposes.
  • You are NOT allowed to redistribute this work or parts of it (adapted or left in its original state) as an open source product. 
  • You ARE allowed to redistribute this work or parts of it (adapted or left in its original state) if you ENSURE that your product is closed source and can NOT be reverse engineered.
  • You MUST give credit if you use and redistribute this work. The following must be present within your product in an unobscured way (beit credits, title screen or other): "Rob van Saaze", "www.robvansaaze.nl" and "@robvansaaze". These are my name, website url and twitter handle respectively. Credit me for either "base platforming engine", "additional programming" or something similar.
  • I can NOT be held liable for the consequences of using this work.
  • I do NOT offer warranty for this product.

Updated 6 days ago
Published 11 days ago
AuthorRob van Saaze


Buy Now10.00€ EUR or more

In order to download this asset pack you must purchase it at or above the minimum price of 10.00€ EUR. You will get access to the following files:

Platforming_engine_robvansaaze_v1_1.yyz 125 kB

Download demo

[DEMO]platforming_engine_robvansaaze.zip 1 MB