Hi guys!
I’m working on an project that involves client-backend communication with protobuf for data exchange. We’re currently using a custom networking solution based on TcpSocket, but we have started to move towards Quic.
I’ve come across the experimental QuicMessaging plugin, which seems promising for message-based communication. But it hard to update msquic lib and look like outdated.
Additionally, there are third-party solutions like UEQuic (based on MsQuic) available on marketplaces like Fab, which provide native QUIC client implementations.
My questions are:
- What is the recommended way to integrate QUIC with protobuf support? Should we start with the built-in QuicMessaging plugin, or extend IpNetDriver, or use a plugin like UEQuic?
- Are there any best practices or pitfalls when combining QUIC with protobuf serialization?
- Has there been any official update or roadmap for QUIC in UE beyond the experimental stage in 2025? We’re aiming for cross-platform compatibility (PC, Consoles) and scalability.
- Has anyone implemented QUIC in a production project?
Any guidance, examples, or links to resources would be greatly appreciated!
Thanks in advance!
[Attachment Removed]