Hi,
this project is related to everybody who is interested in networklibs.
summary:
this tests provide a simple comparsion between some parts of the networklibs. It supports RakNet (UDP), ENet(UDP), Zoidcom(UDP), irrNetLite(UDP) and a tcplib.
I want to add OpenTNL sometime. There are two testscenarios: pingtest and synctest.
The goal of this project is to provide solid facts in the neverending discussion "which lib/protocol should be used". So if you want to know how they work gather your own results or just take a look at the existing results and the sourcecode.
Important: This project shall provide a possiblity to have a mind of one's own. You think the tests are not fair? Tell my why you think so. You dont understand something? Then ask me. You miss an option or setting? Just contact me and i will add it maybe. You are abled to improve the test or add something? Send me a patch or pm .
Links:
http://networklibsbenc.sourceforge.net/
some representative results:
http://apps.sourceforge.net/gallery/net ... /index.php
networklibtest comparing libs (using Irrlicht)
networklibtest comparing libs (using Irrlicht)
Last edited by Nox on Sat Feb 20, 2010 3:08 pm, edited 2 times in total.
Hi Nox. Your target is very important( for me ) I think, so you can see another network library on this link. You need files from this library - GameNetLib.cpp and GameNetLib.h . They have been main files of this library. If you have questions about this library - send me PM.
@Dronchik the link is atm not aviable atm, but i will look at it later . If you want you can add your lib by ourself and send me a patch. You can download the source of this test from SF-SVN.
@Katsankat Well, did you mean with I/O model the used transportprotocols? And what kind of information do you miss in the charts?
@Katsankat Well, did you mean with I/O model the used transportprotocols? And what kind of information do you miss in the charts?
Hi,
A new version is released (0.5). If updated the first post, added the new website ( http://networklibsbenc.sourceforge.net/ ) and submitted some new results ( http://sourceforge.net/apps/gallery/net ... _itemId=50 ).
I did not add GameNetLib because i could not find an official website. If it is a private inofficial project i would recommend to you to get a workingcopy and add your lib in it .
And i still dont get I/O model question
A new version is released (0.5). If updated the first post, added the new website ( http://networklibsbenc.sourceforge.net/ ) and submitted some new results ( http://sourceforge.net/apps/gallery/net ... _itemId=50 ).
I did not add GameNetLib because i could not find an official website. If it is a private inofficial project i would recommend to you to get a workingcopy and add your lib in it .
And i still dont get I/O model question
Btw irrNetLite uses ENET as a base so if anyone was wondering about the network performance it should be pretty similar to the ENET results on these charts.
BTW I guess ENET is not in sync test because it does not have synchronization functionality. I was thinking of adding this into irrNetLite sometime so maybe you can use that to represent ENET in the sync test?
Cheers
BTW I guess ENET is not in sync test because it does not have synchronization functionality. I was thinking of adding this into irrNetLite sometime so maybe you can use that to represent ENET in the sync test?
Cheers
ShadowMapping for Irrlicht!: Get it here
Need help? Come on the IRC!: #irrlicht on irc://irc.freenode.net
Need help? Come on the IRC!: #irrlicht on irc://irc.freenode.net