Which networking lib you recommend

If you are a new Irrlicht Engine user, and have a newbie-question, this is the forum for you. You may also post general programming questions here.
Post Reply

What Networking Lib do you use?

Boost
1
33%
POCO
0
No votes
irrNetLite
2
67%
Enet
0
No votes
SFML
0
No votes
Raknet
0
No votes
 
Total votes: 3

Oster200
Posts: 60
Joined: Sun May 06, 2012 6:13 pm

Which networking lib you recommend

Post by Oster200 »

I was wondering what networking lib you like. So far im looking at SFML or irrnetlite. i just cant seem to get irrnetlite to work in codeblocks.
Last edited by Oster200 on Tue Aug 06, 2013 7:04 pm, edited 1 time in total.
Cube_
Posts: 1010
Joined: Mon Oct 24, 2011 10:03 pm
Location: 0x45 61 72 74 68 2c 20 69 6e 20 74 68 65 20 73 6f 6c 20 73 79 73 74 65 6d

Re: Which networking lib you recommend

Post by Cube_ »

SFML is good
"this is not the bottleneck you are looking for"
mant
Posts: 125
Joined: Sun Jan 27, 2013 3:38 pm

Re: Which networking lib you recommend

Post by mant »

how about POCO lib?
Oster200
Posts: 60
Joined: Sun May 06, 2012 6:13 pm

Re: Which networking lib you recommend

Post by Oster200 »

Well i think i will just go with Raknet for now i really dont want to. I cant get irrnetlite to compile. I heard boost is harder than POCO but there is not much stuff on POCO that i can find mostly for 3d games.
Cube_
Posts: 1010
Joined: Mon Oct 24, 2011 10:03 pm
Location: 0x45 61 72 74 68 2c 20 69 6e 20 74 68 65 20 73 6f 6c 20 73 79 73 74 65 6d

Re: Which networking lib you recommend

Post by Cube_ »

I still stick with SFML, for network and sound, it does what it is supposed to do and it does it well :P
RakNet seems cool and all but I dislike the license.
"this is not the bottleneck you are looking for"
mongoose7
Posts: 1227
Joined: Wed Apr 06, 2011 12:13 pm

Re: Which networking lib you recommend

Post by mongoose7 »

I just had a look at SFML. It is just a socket interface. You don't call a socket interface a network implementation, do you?
Oster200
Posts: 60
Joined: Sun May 06, 2012 6:13 pm

Re: Which networking lib you recommend

Post by Oster200 »

aaammmsterdddam wrote:RakNet seems cool and all but I dislike the license.
This is why im trying to stay away from it too.

So there is boost, poco... I kinda want one of the more easy ones i can learn along the way i just havent ever touched networking.

And SFML isnt that what any other networking thing does just send information to a socket?
mongoose7
Posts: 1227
Joined: Wed Apr 06, 2011 12:13 pm

Re: Which networking lib you recommend

Post by mongoose7 »

I think there is a difference between
a) Send this message to Entity 1, and
b) Connect to Entity 1; Wait for ACK; Create message with packet boundaries; Send message.

But if all the networking packages just give you a socket interface, well, OK. But there are really only two socket interfaces, the Berkeley one and the Windows one, so you should be able to write directly to the interface anyway.
Oster200
Posts: 60
Joined: Sun May 06, 2012 6:13 pm

Re: Which networking lib you recommend

Post by Oster200 »

Well you are probably right i have never used a networking lib.
Oster200
Posts: 60
Joined: Sun May 06, 2012 6:13 pm

Re: Which networking lib you recommend

Post by Oster200 »

Well i was just looking at the POCO lib and it looks good but, this might be a stupid question can you run a online game using POCO no latency or lag as long as servers running on a good PC?
Cube_
Posts: 1010
Joined: Mon Oct 24, 2011 10:03 pm
Location: 0x45 61 72 74 68 2c 20 69 6e 20 74 68 65 20 73 6f 6c 20 73 79 73 74 65 6d

Re: Which networking lib you recommend

Post by Cube_ »

mongoose7 wrote:I just had a look at SFML. It is just a socket interface. You don't call a socket interface a network implementation, do you?
Well no, but it provides all the functionality necessary, if you need anything but sending a data stream to entity x then you can code it or use something else, SFML has just enough functionality for me :P (and it's pretty lightweight)
"this is not the bottleneck you are looking for"
serengeor
Posts: 1712
Joined: Tue Jan 13, 2009 7:34 pm
Location: Lithuania

Re: Which networking lib you recommend

Post by serengeor »

What about Enet? I think irrnetlite uses it.
Working on game: Marrbles (Currently stopped).
Post Reply