Hytale uses QUIC for multiplayer. What do you think about it? Is this the first reasonably popular game that implements multiplayer over QUIC instead of using TCP or their own custom protocol on top of UDP?
>>>/v/>>>/lgbt/
>>107831502I think you're expecting too much from /g/. Nobody here has ever designed something as complex as an online games protocol and nobody here understands what using QUIC gives you over TCP and what you give up in exchange, especially in expensive server setups.At most, you'll get some schizo off his meds complaining that "THE TRANNIES!!!!!" are getting rid of TCP to further their goals of world domination or something.
>>107831502all quic data goes to google. you just played yourself.
>>107831790Sad but true.
>>107831790>what you give up in exchangeWhat (compared to TCP)? I mean there's TCP offload which you can't use with quic, but I don't know if it's a big deal
>>107832866It's mostly that. That and the maturity and stability of TCP stacks in general.
>>107831502>hytalethe fuck is that and why should I give a fuck?
>>107832894It's minecraft but you get to buy it again.
>>107831502>>107831790>multiplayer games>tcphuh? surely most use UDP
>>107833030Well some do use TCP, the Java edition of Minecraft does it for example
>>107833054minecraft is a meme with low constraintspretty sure real games have always used UDP
>>107833030games use both. udp for gameplay, tcp for chat and misc functions.
>>107833081wow still uses TCP>>107833097yeah that's probably where QUIC fits in, good alternative since encryption happens transparently and firewalls won't have a problem with it
>>107831502Can you encrypt QUIC packets?
>>107833655QUIC has mandatory TLS 1.3 built into it, it's not even possible to disable it (last time I checked) because the QUIC handshake includes TLS handshake in it, so yes
>>107833694Dang