Step


 * This article is about the concept of a step in Game Maker, for the Game Maker event, see Step event

A step (informally a millisecond) is a unit of time in Game Maker. It has no constant magnitude, but instead depends on the settings of the user which define the length of a single step in the game. Each room can have its own step-length (depending on the Room Speed). As the room speed increases, the step-length decreases. To convert from steps to milliseconds, one can multiply the number of steps by (1/room_speed). To convert from milliseconds to steps, one can multiply the number of milliseconds by room_speed. For example, if room_speed=30 (the default setting) a single step is 30 milliseconds long.