Currently, Backdash.Gns only supports Steamworks SDK.
It is trivial to add support for the open source stand-alone GameNetworkingSockets, but there are several blockers on the GNS upstream:
- P2P support is broken
- Stand-alone GNS doesn't expose
ISteamNetworkingMessages
Even if the support is implemented, it is not possible to use it until all of these are fixed.
Currently,
Backdash.Gnsonly supports Steamworks SDK.It is trivial to add support for the open source stand-alone GameNetworkingSockets, but there are several blockers on the GNS upstream:
test_p2p.py(local P2P test) fails even on non-symmetric mode ValveSoftware/GameNetworkingSockets#362ISteamNetworkingMessagesEven if the support is implemented, it is not possible to use it until all of these are fixed.