HouraiTeahouse / backroll-rs

A (almost) 100% pure safe Rust implementation of GGPO-style rollback netcode.
ISC License
351 stars 18 forks source link

Epic Online Services Implementation #3

Open ValorZard opened 3 years ago

ValorZard commented 3 years ago

Since Steamworks API might get deprecated, maybe there should be Epic Online Services variant. I know HiFight uses EOS for FOOTSIES, and a lot of fighting game devs consider it to be really good as well. Additionally, it works on all platforms, including mobile and console, which is way better than Steamworks coverage.

james7132 commented 3 years ago

It'd be good to have both. A small correction though, only the older ISteamNetworking interface is deprecated, the newer ISteamNetworkingSockets has the same cross-platform support that EOS offers.

Right now there are no public EOS Rust bindings so we may need to bootstrap it ourselves if we want it available.

Kein commented 1 year ago

@ValorZard

Since Steamworks API might get deprecated

Can you elaborate?