poll: have you ever designed a protocol that uses TCP or UDP directly? (vs using protocols that are based on TCP/UDP like DNS, HTTP, SSH, etc)
(you can pick more than one)
poll: have you ever designed a protocol that uses TCP or UDP directly? (vs using protocols that are based on TCP/UDP like DNS, HTTP, SSH, etc)
(you can pick more than one)
I'm so curious about what the 30% of you who are designing custom UDP-based protocols are doing, I would love to hear more!
(please only reply if you responded “yes, UDP” to the above poll)
@b0rk You asked "have you -->ever<--" and the answer is... yes, in a graphics course, 30+ years ago, when our final project was a two-player 3D game, we didn't know anything about networking, we had a week and a half to write it, and we "designed" a "custom" UDP-based protocol where the clients were basically just blasting 3DOF updates at each other. I'm not saying it was good or that I'm particularly proud of it.
https://web.archive.org/web/20081121165519/http://www.csua.berkeley.edu/~mogul/projects.html
And I've done exactly zero UDP-based programming since.🤷♂️