Jump to content
  • Advertisement
Sign in to follow this  
Alundra

[c++] ENet

This topic is 723 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
Advertisement

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

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
"Why is this library so heavy?"
(switches to ligher-weight library)
"Why doesn't this library have all the features?"
:-)

Note that yojimbo depends on libsodium, which is not necessarily bad, but should be taken into account.

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!