RopeWater Physics Platformer


You must be logged in to obtain assets


This Rope + Water Physics Platformer Engine is everything that you need in order to start creating a fast and fun, 2D side-scrolling game that features both rope and water physics that the player can dynamically interact with! This demo includes a fully functional player object, with a focus on "game feel". The input/physics were coded in a particular way in order to mimic fast-paced popular, platformers like Super Meat Boy and Dustforce. Quickly jump from rope to wall jump to rope!


  • Physics Ropes (ability to jump on/off)
  • Rope Climb (up/down)
  • Attach ropes to moving platforms
  • Rope Bridges
  • Moving platforms (horizontal/vertical)
  • Simulated surface tension (water)
  • Splash effect on water enter/exit
  • Underwater player controls
  • Pixel-Perfect Collision
  • Slope Functionality
  • Horizontal Player Input (w/ Acceleration + friction)
  • Vertical Player Input (jumping + wall jumping)
  • Camera
  • Easily editable code for quick changes in "game feel"/pacing

The Rope + Water Physics Platformer Engine is meant to be used as a quick kick-start when creating 2D side-scrolling games. It was the code-base that I used when starting to develop both FROG SORD and SUPER III. It can be used as starter code or as a learning tool. *This example uses the build-in Game Maker physics, combined with non-physics objects to create something that looks unique, but remains precise in terms of collision and controls!

End User Licence Agreement (EULA).

Age Rating: 9+


GMS1 - Version 1.2.1. Published October 15, 2014

Fixed an error that was reported

Loading, please wait

Package contents

Loading, please wait

What is the issue?

Loading, please wait