Our great sponsors
-
MLAPI
A game networking framework built for the Unity Engine to abstract game networking concepts. (by Marc-Ducret)
-
com.unity.netcode.gameobjects
Netcode for GameObjects is a high-level netcode SDK that provides networking capabilities to GameObject/MonoBehaviour workflows within Unity and sits on top of underlying transport layer.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
I had to fork from it to fix some bugs. However, after testing during an open beta, we had reports of huge latencies in some cases (up to 10 seconds) for just sending an RPC and getting a response RPC.
There was this issue: Custom Serialization can't be used because of compile-time error in RPCs. · Issue #665 · Unity-Technologies/com.unity.netcode.gameobjects (github.com) and this one Error in editor ArgumentException: An item with the same key has already been added · Issue #714 · Unity-Technologies/com.unity.netcode.gameobjects (github.com) Though I guess there has been many changes on Network for GameObjects since then.
Related posts
- How to parent a NetworkObject in Netcode. For holding and using an item (example: holding, dropping, or shooting gun?)
- Can I save my broken UNET game?
- [Netcode] Behaviour index was out of bounds. Did you mess up the order of your NetworkBehaviours?
- How to handle turn based multiplayer
- Is Netcode NetworkID enough to decide recipient of data?