[Game Maker] Bettering 4-Direction Player Movement

Game Maker 6 by YoYo Games was the first game creation engine I ever used, and it’s only gotten more powerful in the years since it became GameMaker: Studio. One of the hardest things to figure out is how to make a smooth 4-way or 8-way movement system.

Stephen Loney of 8-Bit Warrior addresses this issue with a surprisingly simple solution: booleans store when a movement key is pressed and released.

You can read his article Bettering 4-Direction Player Movement to learn how to create the movement system.