That looks like a great library! But whats the advantage over the built in functions? On your website you write about TCP, but thats probably a mistake. Network libraries like Directplay use UDP, not TCP. TCP is a handshake protocol and is not suited for multiplayer.

Originally Posted By: manual
Gamestudio uses DirectPlay 9 for sending UDP data packets. By default, a reliable protocol is used for essential messages like joining or transmitting variables or strings, while a faster but unreliable protocol is used for frequent repeated messages like entity updates. The protocol, packet size, and other parameters can be customized and modified through the dplay_ variables.


Have you already made some tests to find out if your library is faster or slower than Gamestudios?