Netcode Tools 1.0.0-pre+
#
[1.0.0-pre.7] - 2022-04-27#
Runtime Net Stats MonitorThis release adds the Runtime Net Stats Monitor (RNSM) to the Multiplayer Tools Package. This tool offers a configurable component for displaying various network stats in an on-screen display at runtime, including stats from the Netcode for GameObjects package, as well as custom, user-defined stats.
#
[1.0.0-pre.6] - 2022-02-28#
Network Profiler- Changed NetworkMessage to use the name of the message in the Type column (#133)
#
Metrics- Added throttling to event metric types (#142)
- Added a system to generate random data for tests (#141)
- Refactored underlying data structures to reduce redundancy (#146)
- Dramatically reduced runtime allocations caused by dispatching metrics to the profiler by updating the serialization implementation to use native buffers instead of BinaryFormatter
- Deprecated support for String when collecting metric payloads
- Added RTT to server metrics (#192)
- Added Packet count to metrics (#180)
#
Misc- Updated some internals exposed flags to enable some test improvements on NGO side
#
[1.0.0-pre.2] - 2021-10-19- Updated documentation files in preparation for publish
#
[1.0.0-pre.1] - 2021-08-18#
Netcode ProfilerThis release adds the Netcode Profiler to the Multiplayer Tools Package. This tool is used to inspect the network activity of Netcode for GameObjects.
#
Activity Section- View detailed metrics about custom messages, scene transitions, and server logs
- View activity related to individual game objects, including network variable updates, rpcs, spawn and destroy events, and ownership changes
#
Messages Section- View the raw messages that are being sent to the transport interface
#
Other Usability- Connect to built players to inspect netcode activity remotely
- Filter results by name, type, number of bytes, and network direction
- Correlate network objects in the profiler with objects in the scene hierarchy
- View key metrics in graph form in the profiler charts