4 ms·
Minecraft works great over TCP[1], so casual clickers like agar.io mentioned there, and most games except fast-paced shooters will work too. [1] http://wiki.vg
by ungzd 10y ago
Minecraft works great over TCP[1], so casual clickers like agar.io mentioned there, and most games except fast-paced shooters will work too.
[1] http://wiki.vg/Protocol http://wiki.vg/Protocol
- maxmcd 10y agoI like this take on UDP v TCP: https://1024monkeys.wordpress.com/2014/04/01/game-servers-udp-vs-tcp/ https://1024monkeys.wordpress.com/2014/04/01/game-servers-ud... While agar is a casual clicker the core game experience revolves around sorting out collision conflicts. I can see how high performance would be desirable.
- amaranth 10y agoMinecraft "works" over TCP but I wouldn't call it great. TCP works great for things like block data since keeping those ordered makes it easy to send changes instead of resending whole chunks. On the other hand, entity movement being TCP is a real pain due to the head of line blocking which is one of the reasons PvP can be a pain and why it can be impossible to melee mobs without them hitting you first.