Hey, so I was watching some footage of people playing my bowling game with FPS unlockers, allowing them to get 400+ frames. It actually breaks some elements of my game, such as extremely quicker animations…
Does Roblox even allow this?
If so, is there any way I could combat this? Like, would there be a way I could use RenderStep to determine if the player is running above 60 frames??
To confirm, yes FPS unlockers are allowed. At RDC 2019, a Roblox employee confirmed that there will be no moderation action taken toward those who use them.
As a way to combat this breaking game mechanics, you should use the deltaTime argument passed to RenderStepped/Stepped/Heartbeat to determine how much to move something. That will be the amount of time that passed since the event last ran.
the roblox support told me that fps unlockers are not allowed when i contacted them about this
EDIT: i recently emailed them again & now they’re not sure themselves if these should be allowed or not
i guess it’s up for the game developer to decide
You are right! Adam Miller, VP of roblox engineering department confirmed this is allowed. You can check a short video of him saying this in RDC 2019 here!