Why is my game's optimization so bad?

Hi! I recently developed my first story game. I have recently been pushing to get the game out there and I have been getting a couple of players (1-10). However, I was having a look at the performance issues of my game and was met with this!


Like- just look at that statistic…

I have personally never experienced any general lag in the game. I have a general 16GB RAM Laptop, and an 128GB storage iPhone 15.

Does anyone know why this may be happening? If anyone has any questions or any information, they need, I’m happy to respond!

Edit: Here is the link - A Generic Story Game - Roblox

Your game may be unfit for low end devices, it would be nice if you provided a link so we can look at the statistics/memory usage inside your game.

1 Like

Sure thing! A Generic Story Game - Roblox
(I’ll also edit it in the original post)

This is what I think is the issue in your game.

There are too many trees at all times, even those the player can’t see. A low poly bush covering a large area gives a better effect, as well as textures. Even while I was walking thru the house my computer fan started screaming.

The game’s building style also involves bricks which can lower end devices. I suggest unionizing these many bricks into smaller parts.

Basically, follow optimization techniques which can be:

  • Putting prop vegetation to replace the many trees (or, you can look thru low poly tree packs),
  • A fog effect to not have to make trees so far,
  • Making walls of the house unionized
2 Likes

Ah, I see. I appreciate the feedback and will follow up on this. Thank you!

You can also use the MeshOptimizationTools plugin to see the hitboxes of mesh parts. If they’re all set to default, that will cause a ton of lag. Looking at your game, you have a ton of trees. I’d set all of the render fidelities to box, turn canCollide off, and put invisible walls over them. That should fix the performance issues.

3 Likes

Will search for this plugin and also try this out. Thank you.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.