Understanding Lobbies in UE4

I’ve made the integration of the Lobby and Party Module. The real problem was the lack of implementation of the OnlinePartyInterface.

This module is based on this implementation, and now a days, there isn’t any public OnlineSubsystem wich implements this interface.

So, my decision was to integrate Photon 3rd Party. It’s a bunch of services that basically allows you to create parties, to do matchmaking on server side (this gives you the ability of matching people that is in a matchmaking process and send all of them together to a new server), etc. I’m doing the implementation of OnlinePartyInterface based on Photon.

I think Steam has all of those services, I’m using Photon because an internal decision of the studio. So I encourage you to research about rooms concept in Steam in order to implement by yourself the OnlineSteamPartyInterface.

Any doubt feel free to ask.

Juan,