Should you use StreamingEnabled for an obby?

Should you use StreamingEnabled for an obby?
  • Yes
  • No

0 voters

I’d say if you know how to use it, then yes. The genre of the game doesn’t matter here, I think. StreamingEnabled does have many quirks that can make it difficult to use though.

1 Like

You would ideally do a lot of things for an obby. Streaming enabled (or a custom equivalent) is one of them.

I think it’s better to look at why not to use StreamingEnabled.

  • The main reason is that client scripts can’t assume that things exist. This makes programming client-sided effects have some quirks. (One easy way to solve this is to have everything grouped into models set to atomic, then have all client code for each model inside Scripts set to run on the client. This way when the script loads in everything it needs in the model already exists.)
  • It also makes it so far away things aren’t visible, which can be undesirable for some things (e.g. background mountains). (This can be fixed by putting those things in models set to persistent.)

Other than that, streaming enabled can allow clients to use less memory and is generally benifical.

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