com.unity.netcode 1.3.0-pre.4

com.unity.netcode

Source docs
Notes: processedReleased July 18, 2024

Browse versions

PreviousNext

Unity Compatibility

Minimum Unity: 2022.3 (11f1)

Package Dependencies

Features

  • Optional UUID5GhostType property to the GhostCreation.Config struct, which allows you to provide your own unique UUID5 identifier when creating a ghost prefab at runtime, instead of relying on the auto-generated one (which uses the SHA1 of the ghost name).
  • NetworkStreamDriver.ResetDriverStore to properly reset the NetworkDriverStore

📈 Improvements

  • All Simulate component enable states are reset to using a job instead of doing that synchronously on the main thread. Reason for the change is the fact this was inducing a big stall at the end of the Prediction loop. However, the benefits is only visible when there are a large number of jobified workload.
  • Corrected incorrect/missing CHANGELOG entries across many previous versions.
  • Updated Burst dependency to version 1.8.16
  • Unified Multiplayer Project settings.
  • Moved menu items to a collective place to improve workflows. This removes the Multiplayer menu and integrates into common places Window, Assets/Create, right-click menus, etc.
  • The dependency on Unity Transport has been updated to version 2.2.1
  • Re-exposed `TryFindAutoConnectEndPoint` and `HasDefaultAddressAndPortSet`, with small documentation updates.
  • ConcurrentDriverStore and NetworkDriverStore.Concurrent are now public and you can use the NetworkDriverStore.Concurrent in your jobs to send/receive data.