Is it possible to only enable StreamingEnabled for specific clients, and if so, would there be any major problems?

I’m trying to make it so my game only streams in parts of the map at a time for clients that select it on a custom settings UI. If I were to implement this, would it create problems?

1 Like

I honestly don’t know. The only way to be sure is for you to test it yourself.
However, at a game I develop, because of the difficulties and disadvantages of StreamingEnabled, we’ve developed our own rendering system. The render range is more easily adjustable too.
It works by setting the parents of parts outside of the render range to “nil”, essentially hiding it. Unlike setting the transparency and collision, this basically “removes” it from the game, still keeping it in the memory though.
And it actually did improve performance significantly.

1 Like