Unreal 4 Match Making

Hey guys, first off I apologize for the following:

  1. If this thread is not in the correct category
  2. If the answer to my question(s) can easily be found else where (I looked, I swear!)

With that out of the way here is my question:

I am looking to get a feel for what it would take to create an iOS/Android based game that supported “real-time” multiplayer matches. After reading around, I’ve learned that I will likely have to create some sort of match making service and host 1 or more dedicated servers to run “sessions” of my game that people can connect to.

  1. Does Unreal have any support to create a match making service with an interface the players can access, or is it up to me to write this 100% completely on my own?
  2. Say I write this match making service on my own, is it possible to spawn up dedicated servers on the fly for two people to connect to and play a match?
  3. Say I write this match making service on my own, do I have to write my own native app for each platform to serve as an interface for match making…and if I do how do I than launch a match on the client?

I apologize if these questions are too general, I’m just having trouble getting a handle on the implementation of a realtime game with match making.

Thanks,
David

I think for Android you can do that with the Google Play Game Services, iOS has some game system to that might have that as well.

Thanks for that information. I’m ultimately looking from an implementation guide though. How would the platform specific game services know how to direct players to my dedicated instances, how does unreal integrate with those services, ect.

Bump - Anyone…?