Heartbeat, RenderStepped and Stepped Differences

Hey there! The differences between Heartbeat, RenderStepped and Stepped don’t seem very well defined on the wiki:

It would be cool if this image was put somewhere, like on the RunService page, or each of the Event’s pages, to show the differences. (thanks to @richard702 for the pic & @qqtt991 for the help when i asked about this)


When this was brought up earlier in the full member discord, attention was called to how RenderStepped should really only be used for updating the camera because it blocks certain threads. If this is an official recommendation (it came from a Roblox staff member, but it may very well have just been opinion), it being documented along with the differences between them and the order they occur in would be nice.


Yeah, I’ve seen RenderStepped used as pretty much a catch-all method, I had no idea it blocks the thread until @mrow_pizza explained how it works. The devhub sets the standard for good practice, so it being listed there would help massively.

1 Like