Zerodelay is a network gaming library that is aimed to be lightweight, cross platform and fast.
Current Features:
* Reliable UDP
* Connection layer on top of RUDP
* RPC calls
* Automatic remote entity/class creation
* Auto synchronization of class member variables
TODO:
* Cluster Reliable_Ordered data (more efficient sending)
* Cluster Unreliable data (more efficient sending)themselves.
* Make endiannes correct in RUDP link and everywhere else
* Receive multiple times on new Connection in variable groups for same endpoint. Investigate why.
* Sending large packets now require a sleep in between fragments to get good flow control due to bandwith limitation,
this should be auto fixed with congestion control. See Unreliable send UnitTest.
NOTES:
* Avoid calling api calls from callback functions.
Zerodelay includes tests on Performance, memory leaks and reliability.
Developed by Bart Knuiman (bart[dot]knuiman[at]gmail[dot]com)