How modern games pack network variables into compact bitstreams:
Instead of full 32-bit floats, angles are quantized into 16-bit integers (uint16_t quantizedPitch = (uint16_t)((pitch + 89.0f) * (65535.0f / 178.0f))).
Inside BitRead / BitWrite classes in memory:
ReadUBitLong(int numBits): Extracts non-byte-aligned variable length fields.ReadBitCoord(): Reads fractional 3D world coordinates.
Reverse engineering the bitstream serializer allows decoding live network packets from packet captures!