ExGameNetworkSockets - an implementation of Valve's GameNetworkSockets interface

This is from my vague backlog of things that might be interesting to do sometime. There are C# wrappers and a Rust wrapper for GitHub - ValveSoftware/GameNetworkingSockets: Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption. · GitHub and I had some thought that OTP would make a good tool for managing these efficient communications designed for gaming. It uses NIFs to wrap GameNetworkingSockets C interface.

There’s more info in the README but for my part I actually don’t have any immediate use for this and was just playing with some agent stuff and trying out ideas. But if anyone has a use I do find it fun to work on and would be happy to advance it some

6 Likes