Sign in to follow this  

Non Steam players and my Steamworks Game

This topic is 681 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hi All,
 
if I use Steamworks for my game, is it still possible that I can have NON-Steam member players added to join in multiplayer game sessions?
 
I am looking to possibly use Steamworks as it has the features I am looking for.
But I am also needing to sell my games on other platforms so I need those possibly non-steam members to also easily join in the multiplayer matches, using just some simpler non-steam user login process.
 
Does anyone know if this would work?
 
Cheers
Fred

Share this post


Link to post
Share on other sites
Steamworks only does matchmaking with Steam.
You can, however, also use some other networking library.
It is also possible to write code that talks to multiple network libraries at the same time to bridge the gap, but you won't get that from Steamworks alone.

Share this post


Link to post
Share on other sites

If you have your own game and/or matchmaking server then there is nothing stopping you from having people on Steam play against people on other platforms.  Just pass through their Steam ID with the login to your server if you need to track if they are from Steam or not.

Share this post


Link to post
Share on other sites

Thanks guys.

My resources are limited and I am not a hot programmer so making our own solution or bridges might prove tricky.

Therefore I have also been looking at other third part backend systems/services but I am finding it hard to understand if they will actually help me with getting around NAT issues, which is one of the main reasons I am looking at steam.

 

What I was planning was to have just a very limited dedicated server that would just host the lobby itself, and it would enable players that are hooking up to challenge opponents from the lobby list and then the server would connect them together and get out of the way, letting Unreal do its Listenserver-client thing with the two players themselves.

 

I have been looking at for example Photon, Playfab and Gamesparks without being able to actually figure out if I could do this using them.

Share this post


Link to post
Share on other sites

This topic is 681 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this