-
Notifications
You must be signed in to change notification settings - Fork 160
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Steamworks] Steam Networking Sockets #22
Comments
I believe that best alternative sockets is facepunch.steamworks, it would be great to have it as transport. I intend to link these two libs but my network level is still low :(. |
@trungdeveloper199 where do you find the announcement that P2P will be removed? |
you can find it at the first lines of document. "NOTE: This API is deprecated and may be removed in a future Steamworks SDK release. Please use ISteamNetworkingSockets or ISteamNetworkingMessages instead. See the Steam Networking overview for more information." |
It works fine on the previous version of MLAPI. but now, I don't know :3, I'm working with Unet before change to Steamworks |
We currently don't have the resources to implement transport for other steam versions than Steamworks.Net but contributions for a Steam Networking Sockets transport are welcome. |
I'm most of the way through writing a Steam Networking Sockets transport with the latest version of Steamworks.NET. Related issue: #76 I'm blocked on the Steamworks.NET side by this issue. I'm now going to try Facepunch as they seem to have solved the issue. |
We just did an update of SteamP2P transport MLAPI / NetCode to bring it compatable with Steamwroks.NET as installed from its source. The Mirror transport which we also collaborate on already supports both the classic SteamNetworking and the newer SteamNetworkignSockets APIs you should be able to use it + the new NetCode SteamNetworking transport to get what you need. Would be happy to help out but dont have the bandwidth to do it our selves from scratch Here is the Mirror version if you want to see how we went about SteamNetworkingSockets support with there transport ... its also Steamworks.NET compatable now so really you could just port that structure to MLAPI / NetCode and be done. Have a look at If you have any questions you can reach me on our Support Discord server I am listed as Loden | Heathen Engineering there. |
We have added a pull request for a new Steam Networking Sockets transport that will resolve this see request #179 |
Hi, Old P2P in Steamworks will be removed soon and will be replaced with Steam Networking Sockets. Please let me know! Steamworks transport is using steam networking sockets? if not, can you update with SteamNetworkingSockets? or anyone has this function please share this with me. Thank you
The text was updated successfully, but these errors were encountered: