O'Reilly logo

GameMaker Cookbook by Brandon Gardiner

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Adding a Run button

One of my first "Aha!" moments in gaming as a kid was finding out that in Super Mario Bros, you could hold down the B button to make Mario run, allowing you to jump farther than a normal jump. Regardless of how you remember it, there was something exciting about moving that quickly, as though you were flying through this world by the seat of your pants. One false move and you were done for! Why not recreate that excitement by adding a run button of your own?

Getting ready

You'll need a character (obj_player) who has movement controls, at least horizontally. Refer to the code in the previous section if you need it.

How to do it...

  1. Open obj_player.
  2. Click on the Step event and open the control movement code block.
  3. Below the movement ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required