Okay, so I’m developing a game that I’m finally following through on. But I want to know more in-depth about what can actually cause a game’s performance to suffer.
Before I start, I do want to point out that I know(And you can correct me if I’m wrong)
Large part count obviously causes performance issue.
Anchored any parts that are not supposed to be moving.
Optimized your scripts
Don’t rely on Unions.
So what are any other methods or ways to improve your game’s performance?
Besides the great list above, here’s a golden rule for any world builder/asset creator:
Instancing is your friend! Reuse textures, meshes, parts, and generally all assets as much as you can so the game only has to load it in once and instance it around the workspace. This saves on performance, time, and money.