I have a Roblox script that moves biomes (models) and spawns them in a loop.
But the movement speed and distance depend on the player’s FPS.
On a high-FPS client (e.g. 240 FPS), everything looks fine.
On a lower-FPS client (e.g. 60 FPS), the biomes move slower and don’t travel the correct distance.
I want the biomes to move and spawn at a consistent speed and distance, no matter the client’s FPS.
I already tried switching from task.wait() to RunService.Heartbeat and even tried TweenService, but neither fully solved the problem.
How can I make sure the biomes move at the same rate and spawn correctly on all clients, regardless of their FPS?
** You are now Level 2! **