Performance of your game is extremely important. Not just the ability or inability to perform on a specific device standard, but also the performance consistency of operating the game without glitches, bugs or other strange phenomenons.
Lately, I am unaware of how long this has been going on for (unfortunately), I’ve been experiencing some performance drops. This occurs mainly when making use of one of the mechanics in the game: placing a machine and attaching a recipe to said machine.
A description of the performance drops:
- Player fires proximityprompt which makes a local ui(1) visible.
- Ui(1) displays a list of choices. Clicking one of these makes a second ui(2) visible with a main button. Pressing this button will place down the machine.
[The transition between the first UI and the second UI is sometimes very slow and sometimes it works just fine.] - After pressing the main button of the ui(2) a machine model will appear (in workspace) and ui(2) becomes invisible.
[Again, sometimes the machine placement is immediate, sometimes it’s delayed by a few seconds.] - Now the player has the option to attach a recipe to the machine which basically works the same as the machine placement with roughly the same delays (and sometimes slow ui).
It seems to be a systematical problem but note that when testing all of this in Roblox Studio everything works fast and immediately. These delays and appearances of dilatoriness only apply when playing the game via roblox.com, and even then they are not consistent with laggy gameplay now (if at all) and smooth gameplay half a minute later.
If you know any possible solutions to this problem then feel free to let them know down here.
Thank you for reading