Understanding the Network Profiler
It’s time to meet your best ally, the one that will help you address issues related to your craft as the network engineer of our fake studio and come up with potential solutions for the problems that appear along your journey. The Network Profiler, as the name suggests, is a profiler specialized in network-related profiling. It displays information about RPCs’ size and count, both sent and received, the node making and receiving the RPCs, MultiplayerSynchronizer
nodes’ network consumption and syncing count, and even a bandwidth meter, which are all we need to assess the impact of our network code.
Note that the Network Profiler, by default, only tracks the High-Level Network API bandwidth. So, if you are using low-level approaches, such as PacketPeerUDP
, UDPServer
, StreamPeerTCP
, and TCPServer
, their consumption may not be taken into account by the Network Profiler by default. We are going to see how we can address that in...