Heyyo! I wanted to let players play my simulator project without any bad experiences in the FPS field.
But I’ve been getting a lot of complaints of my simulator being super laggy, especially in the boss, do you have any advice that I can use to make it less laggy?
First of all, I really love the concept of the game and the gameplay of it, it was super-duper fun
However I found a couple of issues of the game:-
As a starter who’s trying out the game myself first hand, I noticed that when going through the tutorial, I wasn’t able to move actually, I just froze right there, unable to move.
Then, I tried the boss fight, like you claimed, it was laggy. I believe that it can be either its because that you add too much assets to the boss, or it can be viruses, I hope that the boss or the scythe or both are NOT free models, because some can cause your game to go crashing at some point.
Btw, why is the boos coming out of the ring from where it should be, wasn’t it supposed to be at its ring position?
Are you using Touched events frequently?
If so, this is probably your problem, you should look for alternatives to detecting collision, like checking the distance between parts and characters, or using raycasting.
I also noticed big eggs that stutter often, it looks like you are trying to move them with a BodyPosition without setting the network owner to the player.
You can set the network owner of a part/model with the following code, on a normal script: