clockworklabs / com.clockworklabs.spacetimedbsdk

The SpacetimeDB SDK for C# clients
https://spacetimedb.com
Apache License 2.0
6 stars 0 forks source link

Rename UnityNetworkManager to SpacetimeDBNetworkManager #135

Closed jdetter closed 3 weeks ago

jdetter commented 2 months ago

UnityNetworkManager is too general and could possibly conflict with other packages that have network managers.

Technically this may not be an API break because Unity references scripts by an ID instead of their name, but this needs to be updated before we do tutorials or documentation or anything else that would reference the name of this script.

RReverser commented 2 months ago

UnityNetworkManager is too general and could possibly conflict with other packages that have network managers.

Doesn't Unity support namespacing? I'd think SpacetimeDB.Types.UnityNetworkManager (or UserNamespace.UnityNetworkManager if generated with custom namespace) would be always distinct from ones coming from other packages?