top | item 42220899

(no title)

CodeArtisan | 1 year ago

GameNetworkingSockets from Valve. Maybe not middleware enough? You have to implement the serialization and a state update strategy yourself.

Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.

https://github.com/ValveSoftware/GameNetworkingSockets

discuss

order

shdh|1 year ago

Yep, you will need to implement your own serialization and snapshot system with GNS.