3 ms·
I guess my naive frustration comes from crazy fps games tracking things so precisely and yet somehow Chess.com can’t handle a turn based game?! Honestly. I do
by MobileVet 2y ago
I guess my naive frustration comes from crazy fps games tracking things so precisely and yet somehow Chess.com can’t handle a turn based game?! Honestly.
I do recognize that fps games utilize predictive algorithms and planning to estimate future player positions but still, turn based networking with 100ms accuracy should be a solved problem
- pshc 2y agoYeah honestly I agree like it would be nice if they switched to WebRTC or UDP.
- palata 2y agoSo you need to send a few bytes of information every few seconds, but you want to spam the network with UDP packets containing those few bytes?
- lomase 2y agoEvery single online multiplayer game that cares about latency reimplements a subset of HTTP over UDP.
- WJW 2y agoHuh, that's not what I would expect at all. If you are having custom network protocols anyway, why deal with all the overhead that even a subset of HTTP brings? You might as well make an entirely new protocol at that point.
- lomase 2y agoIs TCP. Why everybody does it you ask?
- gs17 2y ago>reimplements a subset of HTTP over UDP. TCP, although I like to imagine FPS games where shooting someone sends "DELETE /players/n00b HTTP/1.1" to the server.
- lomase 2y agoYes TCP!!!!
- sokoloff 2y agoSure; why not? If I can stream videos on that same network for entertainment, or play another online, multiplayer game, why not use UDP if it gives a better user experience? It's not like UDP transport of those bytes is significantly worse network-wise and certainly lighter weight than those other alternatives.
- ajuc 2y agoBullet chess is almost an RTS ;) You need starcraft-like micro ;)