3 ms·
UDP is not always the best protocol for networked games. TCP can be a good choice for games which exchange only or mostly important messages which must not be d
by metachris 16y ago
UDP is not always the best protocol for networked games. TCP can be a good choice for games which exchange only or mostly important messages which must not be dropped and delivered in sending order (eg. most round-based games). To make that work with UDP you'd end up re-implementing a lot of already existing functionality inside TCP.
UDP is supposed to be better for real-time games, but both Minecraft and World of Warcraft actually do great with TCP.