Jump to content
Subscribe to GameDev.net Direct to receive the latest updates and exclusive content.
Guest, the last post of this topic is over 60 days old and at this point you may not reply in this topic. If you wish to continue this conversation start a new topic.
Posted 05 September 2014 - 09:36 AM
Posted 05 September 2014 - 10:32 AM
Edited by hplus0603, 05 September 2014 - 10:35 AM.
Posted 08 September 2014 - 02:09 AM
Thanks for the replies, Ah I see, I read the steam documentation wrong. RakNet seems to be a great library, but it's quite expensive especially for multiplatform releases. It offers a lot but we don't need so much. We only need to send unreliable messages, because we already have our own reliability and all kinds of other stuff implemented. And we need NAT punching. So I guess RakNet is a bit overkill. I think we could use libjingle for the natpunching and poco for the networking. We already use poco for sending http requests to our server.
Posted 08 September 2014 - 09:36 AM
RakNet seems to be a great library, but it's quite expensive especially for multiplatform releases
Posted 03 October 2014 - 05:50 AM
At Hidden Path Entertainment we often use Enet.
Off-the-shelf Enet offers sequenced, multi-channel, (optionally) reliable UDP packet delivery. The library is small, open source, and cross-platform. Documentation is lacking, but the code is easy enough to follow (adding support for the XboxOne's secure device addresses took me less than a day).
Please feel free to message me if you have any questions.
GameDev.net™, the GameDev.net logo, and GDNet™ are trademarks of GameDev.net, LLC.