Quote Originally Posted by {MSX}
Quote Originally Posted by arthurprs
What are the advantages of this lib ?
Well, it's cross platform for a start.
Then, it uses UDP for its low latency, but it keep packets ordered (something UDP base doesnt do).
It also have a per-packet reliable flag, so that flagged packets will be resent until they arrive to destination (just like tcp, but with single packets). In this way you can flag important packets (for example, a new player entering the game), and don't flag other packets ( for example, a player movement: even if one is lost, the next one will update the char).
It also have channels: you can assign a different channel to each packet: they'll end up in different queues. Reliable packets that are delaing a channel won't affect other channels.
It also have some integrated feature like automatic ping, bandwidth throttle, count of packet loss, and much more.
Incredible

Downloading :!: