P2P Rollback Networking
GGRS is a reimagination of the GGPO network SDK written in Rust.
Get startedGGRS is a reimagination of the GGPO network SDK written in Rust.
Get startedNo build complications, no linking errors. Just add ggrs into your Cargo.toml dependencies.
The callback-style API from the original library has been replaced with a much saner, simpler control flow. Instead of registering callback functions, GGRS returns a list of requests for the user to fulfill.
Using Rusts UDP Sockets, the implementation is independent from any OS-specific code. Both IPv4 and IPv6 are naturally supported.