This asset is no longer being supported or worked on, but should still work in GMS1 and 2 as a learning resource
Platform Runner Engine is a framework which allows you to create infinite procedurally generated platformer levels.
The engine supports keyboard controls, & touch/swipe controls.
The code is clean and well commented, explaining how each part of the engine works. The engine is cross-platform compatible.
Check out my other assets here: https://marketplace.yoyogames.com/publishers/584/rupert-reckless