Thursday, May 14, 2020

Question about QUIC viability for multiplayer gaming

Hello,

Recently I've been learning about QUIC protocol and considering its viability for multiplayer games. Currently, all multiplayer games use their own implementation of UDP-based protocol to achieve reliability and ordering. There are few more widely used implementations like raknet, but those implementations only aim to achieve single goal, making them fit only small set of projects. Using standardized protocol could benefit network programmers, making it so they don't need to create/learn new protocol for every new project they start.

QUIC might be that standard in the future, as it's performing those same functions (reliability and ordering) while staying fast. However, its focus on HTTP makes me wonder if it will stay flexible enough for other applications. I found a paper from 2015 considering its use in multiplayer games, but all it concluded was "it might be used for that, who knows."

I wanted to ask you guys for your thoughts on the matter.



No comments:

Post a Comment