Sign in to follow this  

[c++] ENet

This topic is 413 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi,

I'm looking for a good, efficient, reliable and cross-platform network library.

The only good one I know is Raknet but now it's not supported anymore, surely it's not the best choice anymore.

I heard of ENet not far ago and that looks to be a good lib.

Is it a good choice ?

Thanks

Share this post


Link to post
Share on other sites

Both RakNet and ENet have pretty quiet commit logs these days because they're mature/stable products that don't need to be tinkered with further.

https://github.com/OculusVR/RakNet/commits/master

https://github.com/lsalzman/enet/commits/master

 

There's this branch though which contains community updates to RakNet:

https://github.com/larku/RakNet/commits/master

Share this post


Link to post
Share on other sites

ENet is heavily lightweight compared to Raknet, if both are stable and mature, does that make him a better choice ?

I was using raknet, but since I found it bloated, so I tried switching to enet, but I found several features missing that games would really like to have: Timestamping, and some other security stuff, so I aborted the attempt. If you don't have the time/resources to implement such features, then use raknet for now.

Share this post


Link to post
Share on other sites

This topic is 413 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this