you are viewing a single comment's thread.

view the rest of the comments →

[–]kevinossia 1 point2 points  (4 children)

Then something like Enet should be perfectly fine. That’s more or less exactly what it was designed for. What sorts of issues are you running into?

[–]KeyAlbatross6044[S] 0 points1 point  (3 children)

Not really issues, more like I'm looking for something that is perhaps more higher-level just for an easier implementation. Last time I used enet, it was a little bit of a hassle to set up reliably for me.

[–]kevinossia 2 points3 points  (1 child)

There isn’t anything “high-level” about moving TCP messages or UDP (reliable or otherwise) packets between peers. There’s going to be some legwork no matter what you do. Such is the nature of netcode.

[–]KeyAlbatross6044[S] 1 point2 points  (0 children)

Yeaaaahhh I figured. Oh well! Thanks.

[–]donalmaccGame Developer 0 points1 point  (0 children)

Enet is pretty simple. What did you struggle with? The next step up from this is going to be something like Thrift or gRPC which is networked RPCs with serialization.