[Help Wanted] OpenNetwork

Announce new projects or updates of Irrlicht Engine related tools, games, and applications.
Also check the Wiki
Post Reply
Halan
Posts: 447
Joined: Tue Oct 04, 2005 8:17 pm
Location: Germany, Freak City
Contact:

[Help Wanted] OpenNetwork

Post by Halan »

Hi,

as some people from the IRC may know already I've been working on a network engine for some time now.
When writing it i wanted it to be used similiar to irrlicht. Because of that it is based on an INetworkPort-Interface and released under zlib. Therefore it also has a public SVN on google-code.
I am looking for people supporting and helping me with it. It already contains a working TCP-Implementation but UDP is lacking reliable support kind of. Also I don't know if it properly runs on windows systems as i don't use it.
I would be also happy to hear critisim about its design (though i find it pretty clean).

Just check it out!

greets,
Halan
rogerborg
Admin
Posts: 3590
Joined: Mon Oct 09, 2006 9:36 am
Location: Scotland - gonnae no slag aff mah Engleesh
Contact:

Re: [Help Wanted] OpenNetwork

Post by rogerborg »

Halan wrote:UDP is lacking reliable support kind of.
I'd expect it to either be reliable, or not reliable. There's not a lot of middle ground there. ;)

Out of interest, what pragmatic benefits does "Open Network" offer or intend to offer that the (zlib licensed) IrrNet or Enet don't already provide?
Halan wrote:Its completely interface-based, what means that you can replace everything with own implementations
If I could do that, why would I need or want to use your library?

These are invitations for you to sell Open Network to us, I should add.
Please upload candidate patches to the tracker.
Need help now? IRC to #irrlicht on irc.freenode.net
How To Ask Questions The Smart Way
Halan
Posts: 447
Joined: Tue Oct 04, 2005 8:17 pm
Location: Germany, Freak City
Contact:

Post by Halan »

Well just because of that Interface design and its similarities to irrlicht you could like it.
Enet is rather C style in my opinion and better used to build another layer like IrrNet on top off it. IrrNet of course was to specific for me as i didn't want it only to work with irrlicht.

Writing your own implemenetations? Well maybe you want to write a port using some custom protocol but keeping openNetworks interface? Or maybe you want to compare how your app performs better, with upd or tcp?

thanks for answering,
Halan
Post Reply