Hey guys, I’m working on a fairly large project with a friend of mine and we were wondering how to optimise better and what good optimisation looks like. (In terms of server memory usage etc.)
He’s a fairly amateur scripter so we’re accepting any tips. We intend to have 100-200 players in a server, I have run projects of this size/activity before but I want to be far more performant with this one. It is a community based, roleplaying game. Please note again, our main concern is the server and NOT the client.
Right now, our server memory usage looks like this:
The game currently contains a set of weapons, animations, particles and scripting for:
- Fairly advanced Melee + Shield Combat (With multiple keybinds and actions, using raycasting)
- Inventory System
- Crafting System
But it will also include many more features including deployable/destroyable items, fishing, mining and other activities. Our current memory usage is stable, we have no data leaks.
What is a good amount of server memory usage to look for, is there other ways of checking server performance? Is it worth recoding our current progress to be more efficient? Is there any things you can change/remove for better performance?
And finally, how bad is ReplicatedStorage, I’ve heard a lot of people saying that it’s bad, what alternative can you use?