Description

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.

Features:

  • Infinite procedural level generation
  • Pixel-perfect platformer collisions
  • Slopes
  • Wall-jumping
  • Smooth camera movement
  • Simple enemies and obstacles
  • Parallax background layers

Windows Demo

https://www.dropbox.com/s/amzgll90ldrqi1r/PlatformRunnerEngine-1.0.2.exe?dl=0

Check out my other assets here: https://marketplace.yoyogames.com/publishers/584/rupert-reckless

End User Licence Agreement (EULA).

Changes in 1.0.3

  • Fixed "incorrect type" error

Version 1.0.3. Published April 9, 2016

Created with GameMaker: Studio v1.4.1749

Age Rating: 4+

Average Rating

Your review

You can only review assets you've bought.


Gravatar

Alexander R 11 October 2018


Gravatar

Anonymous 13 September 2018


Gravatar

Jochum B 08 January 2018

Error message when reloading Grid?

ds_grid_get argument 1 incorrect type (undefined) expecting a Number (YYGI32)
at gml_Object_objLevel_Step_2 (line 26) - var value = grid[# xx, yy];


Gravatar

Anonymous 20 November 2017

Perfect

I find this one simply perfect for beginners, but i think the Grid Creator is lacking a little bit of documentation, otherwise it´s outstanding
I also send you a support request. i´ll apreciate if you could answer.


Gravatar

Tito A 23 July 2017

Amazing

Dear Rupeck,

your code is great.

I just send you some support request. Please take some time to help me.

Thank you.

Sincerely,
Tito.


Gravatar

Luke J 01 November 2016

Really impressed

I'd characterize myself as somewhere between beginner and intermediate with gamemaker. This was a great purchase. Solid learning tool, well commented, basically a complete game. It even has wall-jumping.
Here's where the beginner is getting me though, I can't for the life of me figure out how to access the Grid Creator, or add new levels to it. I must be missing something basic/obvious, as no other reviewers have run into this issue.
Highly recommended despite my difficulty in finding the Grid Creator.


Gravatar

Felipe R 07 April 2016

Good

Engine easy to use if you read all the code to understand, you can download the sample and just change it to make your project, I recommend.

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


Gravatar

Mehdi M 17 January 2016

good

I wish it was pysics-based though.

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


Gravatar

Anonymous 23 December 2015

ERROR

FATAL ERROR in
action number 1
of Step EventobjDeadEntity
for object objFrog:

Variable .(100065, -2147483648) not set before reading it.
at gml_Object_objFrog_CollisionEvent_0_1 (line 2) - if (other.invincible && !invincible)

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


Gravatar

Andreas M 27 August 2015

Great

Replace images and add some levels, special player abilities and you got yourself a runner :-)

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


Gravatar

Anonymous 05 August 2015

Simple, yet expandable

I am looking to make it so if he stops, like at a block, the camera keeps going and hero dies when off screen.
Any thoughts?

Other than that, love it.

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


Gravatar

Victor L 19 January 2017

Does not work with HTML5

I did a bit of debugging at it look like it crashes when trying to load the grids from grids.ini
Also surface_get_pixel seems to be broken on html5
Have you looked into this?


Gravatar

damon j 22 July 2015

Would not reccomend

If your a beginner with using game maker and coding, This is NOT the product for you! Too difficult to learn how it works. This is more for someone who want's to save time and already knows how to make a game like this rather than learn to.

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


Gravatar

Boris S 29 May 2015

learned a lot

It was easy to change the graphics for my own style and make new levels with the gridcreator. Clever stuff!

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


Gravatar

Dain V 19 May 2015

Amazing Runner Example

Originally, I had a problem with blurring between pixels and little lines in the background, but thanks to the developer of the asset responding to me, those problems are no more.

This is perfect for anyone who wants to make a runner game, like me. It's way better than anything else I've found, and it has all kinds of obstacles and traps. Unlike some auto-generating runner games I've seen, this random generator is perfect. I can't find anything wrong with the levels it generates. If you want to make a runner game and have some programming experience, it's worth it.

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

Logo

Rupeck (Publisher) 12 May 2015

Hi Dain, you need to turn off interpolation between textures in the global game settings. This will stop the little lines you talked about and stop blurring between the pixels.


Gravatar

Riccardo P 04 February 2016

great runner engine

I loved the infinite procedural level generation.

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


Gravatar

Paulo V 03 April 2015

Awesome

Great works. Very well documented. I used my sprites easily without none problem.

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


Gravatar

Casper R 11 March 2015

Simple and awesome

Works really great and the code is commented on very well. One thing that would be great is just the screen fitting to tablets and stuff. Though easy to implement by yourself, but it would still be nice :)

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


Gravatar

Waldemar R 03 March 2015

You can learn so much from this code!

Very well documented code. I added new sprites easily and after some little adjustments for sprite re-scaling everything worked smoothly.

There is also a special extra included: the GridCreator. It allows you to define new maps in the sprite editor - every single pixel is mapped to a block in the resulting room. It is a very clever concept.

Thank You.

If you want to boost your coding skills - simply get this code.

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


Gravatar

Oscar R 20 January 2015

Nice

The engine is nice, works just as in the video, more things could be add like getting coins or that stuff, but it gives what he promises. The only problem I had is with yoyogames while buying it because the connection timed out but anyway they charged me and I had to buy it again, so they charged me twice, but of course that´s not your fault.

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


Gravatar

Cosimo D 20 December 2014

Awesome endless engine!!

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

Package contents

Loading, please wait

What is the issue?

Back to Top